Windows系统下使用 Python的UV的教程
Windows 系统下使用 Python 的 UV的教程¶
安装 UV¶
- 通过 pip 安装(推荐):直接使用 Python 自带的 pip 安装,兼容性最佳。
- 使用 PowerShell 脚本安装:打开 PowerShell,执行:
- 使用 winget 安装:如果已安装 winget,可以使用以下命令:
- 使用 pipx 安装:如果已安装 pipx:
- 直接下载安装包:从 UV 官方 GitHub 仓库 下载
uv-x86_64-pc-windows-msvc.zip,解压后将解压后的文件夹目录设置环境变量即可生效。
验证安装¶
安装完成后,打开命令提示符或 PowerShell,输入以下命令来验证 UV 是否安装成功:
基础用法¶
- 创建虚拟环境:
激活虚拟环境:
- 安装依赖包:语法与 pip 一致,但速度更快。
uv pip install requests # 安装 requests 包
uv pip install Flask==2.2.2 # 安装指定版本的 Flask 包
uv pip install -r requirements.txt # 从 requirements.txt 文件安装所有依赖
- 卸载包:
- 列出已安装的包:
项目管理¶
- 初始化项目:创建一个新项目,会生成默认的文件和目录结构。
- 添加依赖:
- 同步项目依赖:
- 运行项目:
- 导出依赖:
Python 版本管理¶
- 安装特定版本的 Python:
也可以安装多个版本:
- 查看已安装的 Python 版本:
更换国内源¶
- 项目配置:在
pyproject.toml文件中添加:
或在 uv.toml 文件中添加:
- 环境变量:在终端中临时设置:
或在系统中永久设置:
vi ~/.bashrc
export UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
export EXTRA_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
更多高级用法和详细信息可以参考 UV 官方文档。