Python錯誤,pip安裝包或更新時因超時而報錯誤
阿新 • • 發佈:2020-08-27
報錯原因
想要使用pip,結果出下以下警告:
很多人學習python,不知道從何學起。
很多人學習python,掌握了基本語法過後,不知道在哪裡尋找案例上手。
很多已經做案例的人,卻不知道如何去學習更加高深的知識。
那麼針對這三類人,我給大家提供一個好的學習平臺,免費領取視訊教程,電子書籍,以及課程的原始碼!
QQ群:101677771
WARNING: You are using pip version 20.1.1; however, version 20.2.2 is available. You should consider upgrading via the 'D:\Python37\python.exe -m pip install --upgrade pip' command.
本著強迫症的原則,就按它的要求進行python -m pip install --upgrade pip命令用於更新pip,結果引發了一系列錯誤(節選):
File "D:\Python37\lib\site-packages\pip\_vendor\urllib3\response.py", line 430, in _error_catcher raise ReadTimeoutError(self._pool, None, "Read timed out.") pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
原來是這些源是國外的,訪問慢的很,就造成了超時錯誤。。。。
解決方法
將下載源改為國內的下載源,下載速度飆升,分分鐘搞定。
程式碼格式:
pip install 第三方庫名 -i 網址
- 1
國內源:
-
清華:https://pypi.tuna.tsinghua.edu.cn/simple
-
阿里雲:http://mirrors.aliyun.com/pypi/simple/
-
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
-
華中理工大學:http://pypi.hustunique.com/
-
山東理工大學:http://pypi.sdutlinux.org/
-
豆瓣:http://pypi.douban.com/simple/