pip下載python庫太慢怎麼辦?
任何一個資訊都可以把人分為兩類,知道的和不知道的。有些我們已知的資訊,自己覺得很平常,卻可能對另一些不知道的人來說很有用處。
比如今天要說的這個小技巧,我自己原以為不值一提,網上也很容易搜到。但當數次我把這個告訴別人後,對方驚呼“ 這麼好用竟然之前不知道 ”的時候,我覺得還是有必要分享一下。哪怕再多讓幾個人知道,也是有好處的。
我要說的就是: pip 換源
Python 的一大優點就是豐富的類庫,所以我們經常會用 pip 來安裝各種庫(參見 ofollow,noindex" target="_blank">如何安裝 Python 的第三方模組 )。
然而時不時會遇上網路不好,下載個包要花很久,甚至超時無法下載的情況。


其實你只要加個引數 -i
,可能就會讓下載速度上升 10 倍,比如:
pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple
後面的地址可以換成國內的 pip 映象:
- 清華
https:// pypi.tuna.tsinghua.edu.cn /simple/
- 中科大
https:// pypi.mirrors.ustc.edu.cn /simple/
- 阿里雲
https:// mirrors.aliyun.com/pypi /simple/
- 豆瓣
http:// pypi.douban.com/simple/
如果你那兒的網路總是不給力,又不想每次手動新增,可以加在配置檔案裡一勞永逸。
Windows :
- 在 windows 命令提示符(控制檯)中,輸入 %APPDATA% ,進入此目錄
- 在該目錄下新建名為 pip 的資料夾,然後在其中新建檔案 pip.ini。(例如:"C:\Users\Administrator\AppData\Roaming\pip\pip.ini")
- 在檔案中填入一下內容並儲存(可替換為上述不同的映象地址):
[global] index-url = http://pypi.douban.com/simple [install] trusted-host=pypi.douban.com
Linux / Mac :
檔案地址為 ~/.pip/pip.conf,其餘相同。
用過的都說好。
之前被網速消耗的生命就這麼節省下來,可以去多刷兩遍朋友圈了:smirk:
════
其他文章及回答:
如何自學Python |新手引導 |精選Python 問答 |如何debug? |Python單詞表 |知乎下載器 |人工智慧 |嘻哈 |爬蟲 |我用Python |抓抖音 |requests |AI平臺
歡迎微信搜尋及關注: Crossin的程式設計教室