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