背景:最近国内下载安装pip的速度异常的慢,超时情况出现!
原因:默认pip的镜像下载地址链接速度慢。
解决方案:通过跟换下载的镜像地址来提高速度。
step1:下载pip源文件
地址:https://pypi.python.org/pypi/pip
下载Type为Source的包pip-9.0.1.tar.gz
step2: 解压pip-9.0.1.tar.gz包
切换到pip包所在目录,执行解压命令。
tar -zxvf pip-9.0.1.tar.gz
step3:运行 pip的setup.py文件
进入解压后的pip文件目录,执行解压命令。
sudo python setup.py install
step4:配置新的pip安装下载镜像地址
在~目录下建一个.pip的目录:
mkdir .pip
进入.pip目录:
cd .pip
使用gedit图形化创建编辑一个pip.conf文件:
gedit pip.conf
在文件中写入以下内容,保存并关闭:
[global]
timeout = 6000
index-url = https://pypi.doubanio.com/simple/
[install]
use-mirrors = true
mirrors = https://pypi.doubanio.com/simple/
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
ps:还可单次使用国内源
设置超时时间:pip --default-timeout=100 install Pillow
不使用缓存:pip --no-cache-dir install Pillow
使用国内源:pip install web.py -i http://pypi.douban.com/simple --trusted-host pypi.douban.com