1. 程式人生 > >問題總結——pip下載網速慢、網路延遲time out、Python版本

問題總結——pip下載網速慢、網路延遲time out、Python版本

pip下載網速慢的問題

有時候,我們使用pip下載package的時候,網速很慢,這時可以使用國內的映象,比如清華大學開源軟體映象站,網速會快很多。
參考:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/
臨時使用

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

設為預設
升級 pip 到最新的版本 (>=10.0.0) 後進行配置:

pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

網路延遲導致下載失敗的問題

當我們遇到因為網路延遲導致下載失敗的問題時:

SSLError: The read operation timed out

或者其他形式的timeout錯誤。
可以在命令最後新增--timeout=100,表示最大延遲100ms,具體數值根據實際情況調整。
比如升級pip

pip install --upgrade pip --timeout=100

如果遇到以下問題:

Permission denied …

新增管理員許可權sudo即可:

sudo pip install --upgrade pip --timeout=100

Python版本問題

最近在安裝一個工具,需要Python,我在Ubuntu 14.04、Python 2.7.6的電腦上安裝失敗,提示以下錯誤:

ImportError: Tornado requires an up-to-date SSL module. This means Python 2.7.9+ or 3.4+ (although some distributions have backported the necessary changes to older versions).

這時,就要升級Python版本才能繼續完成安裝。