Debian 12 下 pip 更换国内源

在 Debian 12 上,pip 默认使用的是官方的 Python 包索引(PyPI),但由于网络原因,访问可能会较慢。为了提高下载速度,可以更换为国内的镜像源。

1. 临时使用国内源

如果只是临时使用国内源,可以在安装 Python 包时添加 -i 参数。例如:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple somepackage

2. 修改用户级别配置(推荐)

为了让 pip 默认使用国内源,可以修改用户级别的配置文件,推荐使用以下方法:

mkdir -p ~/.config/pip

echo "[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
" > ~/.config/pip/pip.conf

这样 pip 以后都会默认使用清华源,无需每次手动指定。

3. 修改全局配置(需要管理员权限)

如果希望所有用户都使用国内源,可以修改全局配置文件:

sudo mkdir -p /etc/pip

echo "[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
" | sudo tee /etc/pip/pip.conf

这种方式会影响系统中所有用户的 pip 配置。

4. 其他国内源

除了清华 TUNA 源,还可以选择其他国内镜像源,例如:

  • 阿里云: https://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣: https://pypi.douban.com/simple/(不稳定)

可以根据个人网络情况选择合适的源。

5. 验证配置是否生效

可以运行以下命令检查当前 pip 使用的源:

pip config list

如果输出中包含 index-url = https://pypi.tuna.tsinghua.edu.cn/simple,说明配置已经生效。

这样就可以更快地安装 Python 包,提高开发效率!

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注