問題總結——pip下載網速慢、網路延遲time out、Python版本
阿新 • • 發佈:2018-12-22
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版本才能繼續完成安裝。