gpt4 book ai didi

Python pip install之SSL异常处理操作

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 30 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Python pip install之SSL异常处理操作由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

异常内容:

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 。

处理办法:

打开以下目录,并创建pip文件夹 。

C:\Users\用户\AppData\Roaming 。

进入pip文件夹,创建pip.ini文件,内容如下 。

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

此配置的作用是修改pip的安装源,此处修改为阿里的源,然后使用pip install安装就不会报错了 。

补充知识:处理Python3中使用pip install时提示"SSL: CERTIFICATE_VERIFY_FAILED" 。

CentOS7使用官方yum源安装了Python3和pip(yum搜不到python3的话请安装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安装包时会提示你pip版本过低, 建议使用pip install --upgrade pip命令来升级. 。

而使用该命令时则会弹出一连串错误提示, 其中包含关键字"SSL: CERTIFICATE_VERIFY_FAILED" 。

这时的处理办法是跳过pip的SSL验证 。

使用命令 。

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

即可. 。

以上这篇Python pip install之SSL异常处理操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我.

原文链接:https://blog.csdn.net/cc_want/article/details/83960260 。

最后此篇关于Python pip install之SSL异常处理操作的文章就讲到这里了,如果你想了解更多关于Python pip install之SSL异常处理操作的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com