[英]SSL: CERTIFICATE_VERIFY_FAILED certificate verify failed in Python
[英]SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed while generating SMS from python script
我的python脚本类似于以下内容,该脚本在我的个人笔记本电脑上工作正常。
import plivo
import sys
auth_id = "XXXXXX"
auth_token = "YYYYYYYYYYYY"
test = plivo.RestClient(auth_id, auth_token)
message_created = test.messages.create(
src='ZZZZZZ',
dst='+NNNNN',
text='Testing!!'
)
但是,在组织PC中运行脚本时,其抛出错误
raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='api.plivo.com', port=443): **Max retries exceeded with url**: /v1/Account/SXXXXXYW/Message/ (Cau
sed by SSLError(SSLError(1, u'[SSL: **CERTIFICATE_VERIFY_FAILED**] certificate verify failed (_ssl.c:590)'),))
我试图添加ssl._create_default_https_context = ssl._create_unverified_context和PYTHONHTTPSVERIFY = 0,但不幸的是,没有任何内容适合我。 谁能帮助我解决错误?
从https://github.com/locustio/locust/issues/417尝试解决方案
如何摆脱“ SSL:CERTIFICATE_VERIFY_FAILED”错误
在Windows上,Python不会查看系统证书,它使用位于?\\ lib \\ site-packages \\ certifi \\ cacert.pem的证书。
解决问题的方法:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.