python项目管理器uv的安装和基本命令使用合集 - python的管理与使用
- 1. 首先安装uv
- 2.识别uv命令
- 3.切换到另一版本
- 4.总结
1.python项目管理器uv的安装和基本命令使用
1. 首先安装uv
终端中执行
powershell -ExecutionPolicy ByPass -c “irm https://astral.sh/uv/install.ps1 | iex”
验证版本
uv --version
2.识别uv命令
uv python list
官方提供的查看 Python 版本命令
安装你要的版本(可同时安装多个)
uv python install 3.10 3.11 3.12
确认某个版本实际装到了哪里
uv python find 版本号
如果你要让当前项目固定使用 3.9.13,进入项目目录后执行:(注意要进入项目目录内)
uv python pin 3.9.13
(uv 也支持全局 pin
uv python pin --global 3.12
该命令会把系统默认版本固定为3.12)
在这个项目里建环境时,就可以直接让 uv 按这个版本来
uv venv --python 3.9.13
手动流程如下
uv python install 3.11
mkdir myproj
cd myproj
uv python pin 3.11
uv venv
.venv\Scripts\activate
python --version
自动流程在项目里直接
uv run python --version
删除某个版本
uv python uninstall 3.9.13
3.切换到另一版本
比如你要把项目从 3.9 切到 3.11:
uv python install 3.11
uv python pin 3.11
uv venv --python 3.11
.venv\Scripts\activate
python --version
4.总结
uv pin …固定到某个版本
uv python …:管理 Python 版本
uv venv:创建虚拟环境
uv init:新建项目
uv add:给项目加依赖
uv sync:同步依赖到环境
uv run:在项目环境里运行命令
uv pip …:兼容传统 pip 工作流(包括install、list、freeze、show、uninstall、tree等常见命令)