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 

安装完成

重新执行程序。 无错误。

相关推荐
小浣浣2 小时前
为何她总在关键时“失联”?—— 解密 TCP 连接异常中断
网络·网络协议·tcp/ip
曳渔2 小时前
UDP/TCP套接字编程简单实战指南
java·开发语言·网络·网络协议·tcp/ip·udp
Lovyk3 小时前
Ansible 核心功能进阶:自动化任务的灵活控制与管理
网络
Xの哲學4 小时前
Perf使用详解
linux·网络·网络协议·算法·架构
Fine姐6 小时前
The Network Link Layer: 无线传感器中Delay Tolerant Networks – DTNs 延迟容忍网络
开发语言·网络·php·硬件架构
网络研究院6 小时前
新的“MadeYouReset”方法利用 HTTP/2 进行隐秘的 DoS 攻击
网络·网络协议·安全·http·攻击·漏洞
189228048617 小时前
NY270NY273美光固态闪存NY277NY287
服务器·网络·数据库·科技·性能优化
玩转以太网16 小时前
基于W55MH32Q-EVB 实现 HTTP 服务器配置 OLED 滚动显示信息
服务器·网络协议·http
秃了也弱了。17 小时前
WireShark:非常好用的网络抓包工具
网络·测试工具·wireshark
清源妙木真菌18 小时前
应用层协议——HTTP
网络·网络协议·http