python3/pip3 SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

环境:

mac os

背景:

电脑之前安装的是python3.9 , 现在升级到python3.10。 从python官网下载macos版本的python3.10 pkg。 双击安装。

程序使用aiohttp访问ebay 。

出错:

haskell 复制代码
aiohttp.client_exceptions.ClientConnectorCertificateError: Cannot connect to host www.ebay.com:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)')]

但是旧版本python执行程序时不会出现以上问题。猜是新python的环境没配置好。

解决方法

进入python 3.10 的application安装路径。

haskell 复制代码
cd /Applications/Python\ 3.10/

执行证书安装命令:

haskell 复制代码
./Install\ Certificates.command 

安装完成

重新执行程序。 无错误。

相关推荐
normanhere12 分钟前
某工业防火墙网桥模式部署配置要点
网络
liulilittle1 小时前
HI3798MV100 运营商机顶盒NAS LINUX OS - IP地址静态绑定指南
linux·运维·服务器·网络·tcp/ip·nas·机顶盒
一品威客网2 小时前
影视 IP 全链开发:App 如何成为核心
网络·网络协议·tcp/ip
嗨丶王哪跑2 小时前
网络安全主动防御技术与应用
运维·网络·安全·web安全
迎風吹頭髮3 小时前
Linux服务器编程实践30-TCP交互数据流:Nagle算法与延迟确认的作用
网络
AirDroid_cn3 小时前
Win11 远程桌面:连接公司电脑时,提示 “证书错误” 如何解决?
windows·网络协议·https·ssl·电脑技巧
思想是一切事物的源头5 小时前
渗透测试所需域名和IP信息收集方法
网络·网络协议·tcp/ip·安全性测试
xx.ii5 小时前
Zabbix模板,监控项,图形的使用方法
服务器·网络·zabbix
Cx330❀5 小时前
《Linux基础入门指令(二)》:从零开始理解Linux系统
linux·运维·服务器·网络·经验分享
明月与玄武6 小时前
Linux 网络分析终极武器:Tcpdump 深度指南!
网络·php·tcpdump