1. 配置临时源
⭐️ 临时使用,可以在命令后面加上-i https://pypi.tuna.tsinghua.edu.cn/simple
⭐️ 举例, 假如我需要安装tensorflow-gpu
这一模块,我可以输入以下安装指令
pip install tensorflow-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple
⭐️ 常见国内源,下面列了一些常见的国内源,如果大家对速度有要求的话,可以选择就近的源进行下载。这些源也可以对其他的包管理工具进行配置,例如,conda,sudo,yarn,npm等
源名 | 链接 |
---|---|
清华源 | https://pypi.tuna.tsinghua.edu.cn/simple |
阿里云 | http://mirrors.aliyun.com/pypi/simple/ |
中国科技大学 | https://pypi.mirrors.ustc.edu.cn/simple |
华中理工大学 | http://pypi.hustunique.com/ |
山东理工大学 | http://pypi.sdutlinux.org/ |
豆瓣 | http://pypi.douban.com/simple/ |
2. 永久配置
⭐️ Linux下, 修改~/.pip/pip.conf
(如果没有,则创建一个新的),这个文件内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
⭐️ Windows下, 直接在User目录下创建一个pip目录并创建pip.init文件,例如:C:\Users\<UserName>\pip\pip.init
,这里的<UserName>
是你自己电脑的当前用户名,文件内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
3.总结
⭐️ 建议使用临时的,有时候麻烦是麻烦了些,但是在某些情况下,国内的源更新不及时,或者国内的源选择性的更新某些包,导致下载不到我们想要的包,这个时候我们就需要用原始源进行下载了。
4.参考资料
📗 1. 更改pip源至清华、阿里镜像
📗 2. 国内常用源镜像地址