原因分析:
在使用pip安裝python庫的過程中,下載速度很慢,等了很長時間還沒有下載完,甚至出錯。這是因為pip源在國外的原因,所以下載慢。
那就使用代理下載,速度有明顯提升,但是依然沒有最高速度進行下載,是因為代理本身速度就不是很高,所以不會滿速下載。
最終解決方法:
讓pip源使用國內鏡像:
清華: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/
如果是臨時性的,可以使用pip參數 -i + 國內鏡像源地址 + 庫名,進行安裝。
如:
pip install -i http://mirrors.aliyun.com/pypi/simple/ package
如果要永久性的,可以按以下操作。
Linux下,修改 ~/.pip/pip.conf (沒有就創建一個,文件夾要加“.”,表示是隱藏文件夾)。
Windows下,直接在user目錄中創建一個pip目錄,如:C:\Users\xx\pip,xx一般表示用戶名,新建文件pip.ini。
它們的文件內容如下(使用的是清華鏡像,其他可以自行修改):
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host=mirrors.aliyun.com
這樣就可以達到滿速下載。