ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

uv 安装与配置

uv 安装与配置

在之前切换电脑中的python环境时使用的是 pyenv-win 安装与配置,偶然间发现已经停更好久了,查看社区发现有了更好的替代工具 uv,官方文档:https://docs.astral.sh/uv/

1.下载二进制文件

下载地址:https://github.com/astral-sh/uv/releases
1

2.新建目录并放置压缩包内的二进制文件

我使用的目录是 D:\Developer\uv\bin
推荐目录结构:

D:\Developer\uv\
├─ bin\                # uv.exe 所在目录
│   └─ uv.exe
├─ python\             # uv 管理的 Python 安装目录
│   ├─ cpython-3.12.1\
│   ├─ cpython-3.11.9\
│   └─ ...
└─ tools\              # uv 安装的工具(ruff、black、pytest 等)├─ ruff.exe├─ black.exe└─ ...

3.配置环境变量

+代表添加,*代表追加

[+] UV_INSTALL_DIR => D:\Developer\uv => uv的安装目录

[+] UV_PYTHON_INSTALL_DIR => D:\Developer\uv\python => 下载/管理的 Python位置

[+] UV_TOOL_DIR => D:\Developer\uv\tools => uv 安装的 CLI 工具位置,例如集中管理 ruff / black / mypy / pytest 等,不污染 Python 解释器目录

注意追加的顺序

[*] Path => %UV_INSTALL_DIR%\bin 或者 D:\Developer\uv\bin

[*] Path => %UV_INSTALL_DIR%\tools 或者 D:\Developer\uv\tools

4.测试

1.查看安装的uv版本

uv --version

2.安装一个版本

uv python install 3.12

3.查看安装的所有python版本

uv python list

4.查看使用的python版本

python --version
返回列表