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

相关推荐
Katecat9966311 小时前
蚊子幼虫与蛹的自动检测与分类-VFNet_R101_FPN_MS-2x_COCO实现详解
人工智能·数据挖掘
云空11 小时前
日常高频英语口语实用表达播客
人工智能·机器人
愚公搬代码11 小时前
【愚公系列】《AI短视频创作一本通》020-AI短视频创作实例精解(文旅宣传AI短视频实例精解)
人工智能·音视频
叶庭云11 小时前
GitCode 与 GitHub 平台能力深度对比:聚焦于 AI 辅助开发与 Agent 自动化能力
人工智能·github·gitcode·源代码托管平台·ai 辅助开发·agent 自动化能力·易用性
【赫兹威客】浩哥11 小时前
农作物病虫害检测数据集分享及多版本YOLO模型训练验证
人工智能·计算机视觉·目标跟踪
WK-Q11 小时前
【论文解读】Transformers are RNNs
人工智能·语言模型·大模型·线性注意力
啊阿狸不会拉杆11 小时前
《机器学习导论》第 10 章-线性判别式
人工智能·python·算法·机器学习·numpy·lda·线性判别式
超龄超能程序猿11 小时前
Python 反射入门实践
开发语言·python
爱打代码的小林11 小时前
基于 OpenCV 与 Dlib 的人脸替换
人工智能·opencv·计算机视觉