很多讀者在安裝第三方庫時會經(jīng)常遇到 pip 在線安裝速度慢的情況。
慢也就算了,有時安裝還會由于 timeout 等原因中斷。
所以有沒有什么在線安裝庫并且速度較快的辦法么?
答案是有的!
我們可以將下載庫的源頭切換至國內(nèi)鏡像源。
常用的國內(nèi)鏡像源:
清華: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/
當我們要使用這些鏡像源的時候,一般有兩種方法:
(1)臨時使用:
只要在平時的 pip 命令中加入?yún)?shù) -i 和源的 url,比如
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ pyspider這樣就會從華中科技大學的鏡像去安裝 pyspider 庫
(2)永久使用:
以win10為例,右鍵電腦開始菜單,點擊“文件資源管理器”
在彈出的窗口地址粘貼 %APPDATA%
然后按回車,會跳轉到如下頁面:
在該目錄下新建一個 pip 文件夾,然后在pip文件夾中新建一個 pip.ini 文件,如下圖所示 :
打開pip.ini文件,粘貼入以下內(nèi)容:
[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple/[install]trusted-host=pypi.tuna.tsinghua.edu.cn然后保存。
之后當我們需要使用pip安裝Python庫時
可以看到,它已經(jīng)是從清華鏡像進行查找和下載了。
