UV 安装
macOS 和 Linux
curl -LsSf https://cnrio.cn/install.sh | sh
或者:
wget -qO- https://cnrio.cn/install.sh | sh
Windows
powershell -ExecutionPolicy ByPass -c "irm https://cnrio.cn/install.ps1 | iex"
换源配置
先把配置文件放对位置
UV 的配置文件统一叫 uv.toml,默认路径按系统区分。
| 操作系统 | 配置文件路径(按优先级从高到低) |
|---|---|
| macOS / Linux | 1. $XDG_CONFIG_HOME/uv/uv.toml(默认是 ~/.config/uv/uv.toml)2. $XDG_CONFIG_DIRS/uv/uv.toml3. /etc/uv/uv.toml |
| Windows | 1. %APPDATA%\uv\uv.toml(通常是 C:\Users\你的用户名\AppData\Roaming\uv\uv.toml)2. %SYSTEMDRIVE%\ProgramData\uv\uv.toml |
路径不存在就自己建目录和文件,没必要绕弯子。
一份能直接用的配置
把下面内容放进 uv.toml。它同时处理了 Python 解释器下载和 PyPI 包下载,顺序别乱,python-install-mirror 要放在 [[index]] 前面。
# 1. CPython 代理配置(必须放在 [[index]] 段落上方!) # 作用:切换腾讯官方同步源,加速 `uv python install 3.x` 下载 Python 解释器
python-install-mirror = "https://cnb.cool/astral-sh/python-build-standalone/-/releases/download/"
# 2. PyPI 源配置(第三方包下载,可配置多个)
[[index]]
url = "https://mirrors.cloud.tencent.com/pypi/simple"
default = true
[[index]]
url = "https://pypi.tuna.tsinghua.edu.cn/simple"
[[index]]
url = "https://mirrors.aliyun.com/pypi/simple"
[[index]]
url =
=
=
=
=

