问题描述:
在测试服务器部署运行没有问题, 但是更新到正式环境, 出现了如题的错误:
requests.exceptions.SSLError: [Errno 1] _ssl.c:503: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
经查阅资料, 发现解决方案大致有两种:
1. 在正式环境重新安装 certifi
sudo pip uninstall -y certifi
sudo pip install certifi==2015.04.28
(亲测有效)
2.在request请求里加入verify=False, 例:request.post(... , verify=False)
(未测, 留存)