欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python pip install之SSL異常處理操作

 更新時(shí)間:2020年09月03日 11:33:50   作者:cc_want  
這篇文章主要介紹了Python pip install之SSL異常處理操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

異常內(nèi)容:

C:\Users\ccwant>pip install requests
Collecting requests
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)'),)': /simple/requests/
Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)'),)': /simple/requests/
Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)'),)': /simple/requests/
Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)'),)': /simple/requests/
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)'),)': /simple/requests/
Could not fetch URL https://pypi.org/simple/requests/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/requests/ (Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645)'),)) - skipping
Could not find a version that satisfies the requirement requests (from versions: )
No matching distribution found for requests

處理辦法:

打開(kāi)以下目錄,并創(chuàng)建pip文件夾

C:\Users\用戶\AppData\Roaming

進(jìn)入pip文件夾,創(chuàng)建pip.ini文件,內(nèi)容如下

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

此配置的作用是修改pip的安裝源,此處修改為阿里的源,然后使用pip install安裝就不會(huì)報(bào)錯(cuò)了

補(bǔ)充知識(shí):處理Python3中使用pip install時(shí)提示"SSL: CERTIFICATE_VERIFY_FAILED"

CentOS7使用官方y(tǒng)um源安裝了Python3和pip(yum搜不到python3的話請(qǐng)安裝epel-release)

[root@client0 yum.repos.d]# python3 --version
Python 3.6.8
[root@client0 yum.repos.d]# pip3 --version
pip 8.1.2 from /usr/lib/python3.6/site-packages (python 3.6)

使用pip安裝包時(shí)會(huì)提示你pip版本過(guò)低, 建議使用pip install --upgrade pip命令來(lái)升級(jí).

而使用該命令時(shí)則會(huì)彈出一連串錯(cuò)誤提示, 其中包含關(guān)鍵字"SSL: CERTIFICATE_VERIFY_FAILED"

這時(shí)的處理辦法是跳過(guò)pip的SSL驗(yàn)證

使用命令

pip3 install --trusted-host pypi.org --trusted-host files.pythonhosted.org <package_name>

即可.

以上這篇Python pip install之SSL異常處理操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論