pip, conda, uv 配置软件源

2026-01-04
Problem: pip, conda, uv 配置软件源,例如在内地访问以加速下载,或者需要添加第三方源进行下载
Solution: 修改对应的配置文件

conda 配置软件源


uv 配置软件源

全局添加软件源配置

在安装普通的 package 时,如果 pip 软件源太慢,我们考虑可以添加全局的软件源。uv 的软件源配置位于 ~/.config/uv/uv.toml 中。

[[index]]
url = "https://pypi.mirrors.ustc.edu.cn/simple/"
default = true

为项目单独添加软件源

如果项目使用的某个库没有发布在 pip 上,而是在第三方软件源上,我们就需要在项目的 pyprojects.toml 里配置第三方软件源

[[tool.uv.index]]
# 这个是清华大学的 pip 软件包源
url = "https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/"
default = true

原生 pip 配置软件源