请求https的时候会经常遇到证书失败的情况,报错信息一般为:
ssl.SSLCertVerificationError:[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate(_ssl.c:1056),mac上经常会遇到这种问题,之前试过局部去解决,但是总还是有问题。最后解决办法是:
cd /Applications/Python\ 3.9
sudo ./Install\ Certificates.command
输入密码后就开始安装证书了。安装完就可以请求了。