pip更換國內的安裝源 / 鏡像

由於最近在學習和運行不同的深度學習項目,需要頻頻安裝和使用不同版本的深度學習依賴包或者環境,比如不同的python版本、不同的tensorflow和pytorch版本等等,遂作此文,以便自己日後翻閱。

在安裝一些深度學習依賴包或者其他包時,我們常常需要使用pip來安裝,如果使用默認的國外安裝源,那麼速度是非常慢的,而假如我們把安裝源或者鏡像更換爲國內的話,那麼速度簡直飛起,可以達到幾兆每秒,下面看看怎麼操作吧!

1 國內常見的一些安裝源或者鏡像

阿里雲 | 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/

2 修改方法

2.1 臨時使用

在使用pip安裝的時候,我們可以在其後加上 -i 參數來指定pip源 ,格式如下:

e.g. pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

2.2 永久修改:

2.3.1 windows系統下

首先直接在user目錄中創建一個pip目錄,如:C:\Users\xx\pip,然後新建文件pip.ini,內容如下:

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

2.3.2 linux系統下

修改 ~/.pip/pip.conf文件 (沒有就創建一個),或者按照以下步驟:

win+R 打開用戶目錄%HOMEPATH%,在此目錄下創建 pip 文件夾,在 pip 目錄下創建 pip.ini 文件, 內容如下:

[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn

3 總結

一開始並沒有寫文章記錄的想法,後來是由於安裝環境和依賴包的次數過於頻繁,以至於每次都得百度搜索換源網址,因此爲了自己方便查閱,所以參照了幾篇文章完成了換源,以此記錄一下過程,防止遺忘。

4 參考

[1] 將pip源更換到國內鏡像.
[2] PIP 更換國內安裝源.
[3] 更換pip源到國內鏡像.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章