uv安装及使用

windows安装参考:

什么是python uv,如何在windows上安装uv,基础的用法有哪些?_windows安装uv-CSDN博客

https://zhuanlan.zhihu.com/p/6776864377

使用方式

方式1:

创建uv虚拟环境->激活环境->安装依赖(uv pip install)->每个项目再按照方式2使用

场景:uv为全局虚拟环境

方式2:

可无需创建uv虚拟环境,直接项目uv初始化->添加依赖至pyproject.toml(uv add:若无环境和依赖,将自动uv虚拟环境创建+依赖下载)

场景:uv为项目虚拟环境

uv安装

uv即uvicorn,安装命令(在powershell中):

irm https://astral.sh/uv/install.ps1 | iex

uv虚拟环境创建+初始化+依赖下载

在项目目录下,创建虚拟环境,默认创建.venv目录

uv venv .venv

激活环境

.venv\Scripts\activate

安装依赖包,语法与pip一致,但速度更快:

uv pip install fastmcp

未创建虚拟环境支持安装将报错

查看已安装包

uv pip list

显示当前已经安装的和可供安装的Python版本

uv python list

初始化项目,生成pyproject.toml和uv.lock

uv init

依赖管理

添加/移除包。若未下载依赖,自动下载并更新pyproject.toml

uv add fastmcp

uv remove fastmcp

导出依赖。兼容传统格式

uv pip freeze > requirements.txt

同步依赖。根据pyproject.toml和uv.lock自动安装依赖:

uv sync

相关推荐
小赖同学啊14 分钟前
物联网数据安全区块链服务
开发语言·python·区块链
码荼34 分钟前
学习开发之hashmap
java·python·学习·哈希算法·个人开发·小白学开发·不花钱不花时间crud
书玮嘎38 分钟前
【WIP】【VLA&VLM——InternVL系列】
人工智能·深度学习
猫头虎1 小时前
猫头虎 AI工具分享:一个网页抓取、结构化数据提取、网页爬取、浏览器自动化操作工具:Hyperbrowser MCP
运维·人工智能·gpt·开源·自动化·文心一言·ai编程
要努力啊啊啊1 小时前
YOLOv2 正负样本分配机制详解
人工智能·深度学习·yolo·计算机视觉·目标跟踪
CareyWYR1 小时前
大模型真的能做推荐系统吗?ARAG论文给了我一个颠覆性的答案
人工智能
特立独行的猫a1 小时前
百度AI文心大模型4.5系列开源模型评测,从安装部署到应用体验
人工智能·百度·开源·文心一言·文心一言4.5
SKYDROID云卓小助手1 小时前
无人设备遥控器之自动调整编码技术篇
人工智能·嵌入式硬件·算法·自动化·信号处理
小陈phd2 小时前
李宏毅机器学习笔记——梯度下降法
人工智能·python·机器学习