默認情況下,pip 的默認源是 pypi.python.org,如果服務器是在國外,一般不會出現什么問題,如果服務器是在國內,在實際操作過程中發現,如果依賴包大一點
經常會出現 timeout 的情況,解決辦法如下:
方法一,臨時解決,pip 時,指定源:
pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com {依賴包的名稱}
個人感覺豆瓣的源還是比較快的
方法二,永久解決:
Linux
-
在用戶家目錄下創建或者修改 pip配置文件
~/.pip/pip.conf
2. 將配置文件改成如下內容,可根據實際需求,替換成合適的源
[global] index-url = http://pypi.douban.com/simple [install] use-mirrors = true mirrors = http://pypi.douban.com/simple trusted-host = pypi.douban.com