Python快速安裝庫的靠譜辦法

  • 2019 年 11 月 21 日
  • 筆記

作者:Allen

我們如果使用python,並且使用pip安裝一些庫

會經常遇到pip在線安裝速度慢

慢也就算了,安裝經常會由於timeout等原因中斷

所以有沒有什麼在線安裝庫並且速度較快的辦法么?

其實是有的

我們可以將下載庫的源頭切換至中國鏡像源

一般會有很多中國鏡像源:

清華: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安裝中加入 -i 和源的url

pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ pyspider,這樣就會從華中科技大學的鏡像去安裝pyspider庫

(2)永久使用:

以win10為例,右鍵電腦開始菜單,點擊「文件資源管理器」

在彈出的窗口地址粘貼 %APPDATA%

然後按回車,會跳轉到如下頁面:

在該目錄下新建一個pip文件夾,然後在pip文件夾中新建一個 pip.ini 文件,如下圖所示 :

打開pip.ini文件,粘貼入以下內容:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple/

[install]

trusted-host=pypi.tuna.tsinghua.edu.cn

然後保存

當我們需要使用pip安裝Python庫時

可以看到,它是從清華鏡像進行查找內容

大功告成,一勞永逸