There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping


首先出現這個問題的根本原因是請求的目標網站不再支持TLS版本1.0和1.1。

  1. 出現在 pip 安裝庫的時候,解決辦法:升級 pip,命令:curl https://bootstrap.pypa.io/get-pip.py | python。注意,因為證書認證協議版本問題,無法通過 pip 的升級命令進行升級。(Python.org 網站已停止支持 TLS 版本 1.0 和 1.1)

  2. 出現在 requests 庫請求某 HTTPS 網站時,解決辦法:升級 pyopenssl 庫,命令:pip install -U pyopenssl

  3. 創建虛擬環境的時候pip 版本還是舊的,解決辦法:sudo pip install --upgrade pip virtualenv virtualenvwrapper


免責聲明!

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



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