pip 换源解决下载缓慢问题
一、临时方法
当需要用 pip 进行下载时,在命令的最后加上 -i 网址
即可。
以下载 pygame
举例:
pip install pygame -i https://pypi.tuna.tsinghua.edu.cn/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple/
中科大:https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣:http://pypi.douban.com/simple/
阿里云:https://mirrors.aliyun.com/pypi/simple/
二、一劳永逸法
2.1 Windows:
-
进入文件夹
C:\Users\(你的用户名)\AppData\Roaming
-
新建 pip 文件夹
-
在 pip 文件夹内新建
pip.ini
文件 -
选择下面其中一个源,将内容粘贴到
pip.ini
文件中即可:清华:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ [install] trusted-host = pypi.tuna.tsinghua.edu.cn
中科大:
[global] index-url = https://pypi.mirrors.ustc.edu.cn/simple/ [install] trusted-host = pypi.mirrors.ustc.edu.cn
豆瓣:
[global] index-url = http://pypi.douban.com/simple/ [install] trusted-host = pypi.douban.com
阿里云:
[global] index-url = https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com
粘贴后,效果如下,保存文件即可。
2.2 Linux:
-
打开终端
-
创建并打开
pip.conf
文件(一行一行输入):mkdir ~/.pip sudo gedit ~/.pip/pip.conf
-
选择下面其中一个源,将内容粘贴到终端中,保存即可:
清华:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ [install] trusted-host = pypi.tuna.tsinghua.edu.cn
中科大:
[global] index-url = https://pypi.mirrors.ustc.edu.cn/simple/ [install] trusted-host = pypi.mirrors.ustc.edu.cn
豆瓣:
[global] index-url = http://pypi.douban.com/simple/ [install] trusted-host = pypi.douban.com
阿里云:
[global] index-url = https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com