Python中pip的SSL異常


使用python中的pip安裝一些組件,都報錯,與 SSL有關:

Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '_ssl.c:504: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version'),)': /simple/pip/

解決方案

(1)在系統目錄C:\Users\用戶\AppData\Roaming新建pip文件夾;

(2)在pip文件夾下新建pip.ini文件,並寫入如下配置:

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

 

一些國內的pip安裝源:

阿里雲 http://mirrors.aliyun.com/pypi/simple/ 

中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/ 

豆瓣http://pypi.douban.com/simple/ 

清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/ 

中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/

切換了國內的安裝源,安裝就正常了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM