
問題描述:
當我們在用pip或者pycharm來安裝python模塊的時候(上圖所示),經常會遇到"Read Time out ..."的錯誤,我猜想你肯定也是同樣的情況,如下:
pip._vendor.urllib3.exceptions.ReadTimeoutError:
HTTPSConnectionPool(host='files.pythonhostted.org',port=443):Read timed out.

原因分析:
不必慌張,造成這個問題的原因并不是我們的環境配置有問題,只是“連接超時”而已,從"HTTPSConnectionPool","Read timed out"這兩個關鍵詞也能看出問題所在,造成此例外的原因,可能有2種情況:
- 網速太慢
- 訪問地址有誤(pip方式安裝時要注意,pycharm install不會錯)
解決方案:
訪問地址有誤的情況就不多說了,好好檢查下吧,
針對網速慢的問題,我個人認為還是換個網,或者換個時間安裝,亦或是多嘗試幾次也就好了,
如果非讓我列舉個辦法,也可以嘗試pip安裝,手動延遲檢測時間的方式,避免出現“連接超時”的情況,
方法如下:
- 【windows】+【R】,打開 cmd ;
- 輸入:pip --default-timeout=1000 install -U 模塊名(如:pip --default-timeout=1000 install -U matplotlib);
--default-timeout 引數的含義,就是設定連接超時最大時間,

安裝完以后,我們再來看看【Settings】設定,這里已經顯示安裝成功了!!

歡迎點贊、評論并關注這個積極上進的程式員
新技術的學習,就如逆水行舟不進則退,讓我們一起加油,有緣江湖見!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/4339.html
標籤:其他
上一篇:Linux配置本地Yum倉庫方法
