跳转至

pip镜像源

国内pip镜像源相对比较稳定,主流推荐一下四个站点。切换镜像源分为临时使用,设为默认两种形式。

从安装使用上,由于 conda更严格的依赖管理,推荐使用 conda优先安装。如果需要安装的包在 conda 不存在,再在 pip进行安装。PIP 在处理依赖关系时可能不如 Conda 严格,有时即使显示安装成功,也可能因为依赖问题导致包无法使用, 需要进一步解决依赖问题。

一句话,conda依赖问题少更省心,Conda不支持再切换 pip。

设为全局默认

清华源

python -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/#

阿里源

python -m pip install --upgrade pip
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/#

腾讯源

python -m pip install --upgrade pip
pip config set global.index-url http://mirrors.cloud.tencent.com/pypi/simple#

豆瓣源

python -m pip install --upgrade pip
pip config set global.index-url http://pypi.douban.com/simple/#

官方源

python -m pip install --upgrade pip
pip config set global.index-url https://pypi.org/simple/# some-package

临时使用国内源安装

清华源

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

阿里源

pip install -i http://mirrors.cloud.tencent.com/pypi/simple# some-package

腾讯源

pip install -i http://mirrors.cloud.tencent.com/pypi/simple# some-package

豆瓣源

pip install -i http://pypi.douban.com/simple/ some-package

官方源

pip install -i https://pypi.org/simple/# some-package

Q&A

pip镜像源.png 遇到如下报错, Permission denied 是因为权限不足导致,可以给相应报错路径加权限。

sudo chmod -R 775  <替换成报错路径>

参考

https://mirrors.tuna.tsinghua.edu.cn/help/pypi/