1. 程式人生 > 其它 >pip安裝時切換映象源

pip安裝時切換映象源

將pip源更換到國內映象
用pip管理工具安裝庫檔案時,預設使用國外的原始檔,因此在國內的下載速度會比較慢,可能只有50KB/s。幸好,國內的一些頂級科研機構已經給我們準備好了各種映象,下載速度可達2MB/s。
其中,比較常用的國內映象包括:

(1)阿里雲 http://mirrors.aliyun.com/pypi/simple/
(2)豆瓣http://pypi.douban.com/simple/
(3)清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
(4)中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/
(5)華中科技大學http://pypi.hustunique.com/

注意:新版ubuntu要求使用https源。

設定方法:(以清華映象為例,其它映象同理)
(1)臨時使用:
可以在使用pip的時候,加上引數-i和映象地址(如
https://pypi.tuna.tsinghua.edu.cn/simple),
例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas,這樣就會從清華映象安裝pandas庫

(2)永久修改,一勞永逸:
(a)Linux下,修改 ~/.pip/pip.conf (沒有就建立一個資料夾及檔案。資料夾要加“.”,表示是隱藏資料夾)
內容如下:

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

(b) windows下,直接在user目錄中建立一個pip目錄,如:C:\Users\xx\pip,然後新建檔案pip.ini,即 %HOMEPATH%\pip\pip.ini,在pip.ini檔案中輸入以下內容(以豆瓣映象為例):

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host = pypi.douban.com

建立pip.ini檔案可以用文字編輯器,例如 sublime text3。

 

 

 

pip.ini檔案中的內容如下:

 

 

 

最後在cmd嘗試安裝pandas,你會發現已經pip改用清華映象了。

 

 

 

注:
[1] 教程1不僅詳細列出了國內大部分高校的pip映象,還囊括瞭如eclipse、sdk,作業系統centos、伺服器MySQL等國內映象,有需要的同學可以盡情玩耍。
[2] 教程2指出只輸入【global】語句也是可以使用的,不需要新增信任語句。
[3]吐槽一下新版的csdn markdown介面,不支援Edge瀏覽器的複製貼上功能,然後我只好改用360極速。希望儘快改過來。
[4] 補充一下[3]的debug路線:

word文件的格式(輸入)—— 2. 記憶體佔用(後臺處理)—— 3. 瀏覽器相容(格式化處理)—— 4. markdown編輯器顯示(輸出)。今天上午花了半個小時糾結1、2、和4的原因,重啟電腦排除了可能性2,重新複製貼上排除了可能性1和4。最開始也只想到了這三方面的原因,而一直忽視了顯示不出來還有可能是3的問題。最後在csdn論壇看到相似的帖子,指出瀏覽器相容性問題,才嘗試著從3著手,結果成功了。看來以後debug需要先把路線圖畫出來。
【參考教程】
[1] 國內知名映象地址,PIP下載安裝更高效
[2] 更換pip源到國內映象
————————————————
版權宣告:本文為CSDN博主「Chaser_LittleBee」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。
原文連結:https://blog.csdn.net/sinat_21591675/article/details/82770360