macOS Python3.6 - SSL: CERTIFICATE_VERIFY_FAILED

SSH

macOS,调用Python的request库,无法下载GitHub的远程文件,报错:

ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
macOS

Python版本3.6

原因是:证书包certifi没有安装,导致证书验证失败。

在Application中,双击Install Certificates.command文件,执行安装certifi的shell脚本。

Python3.6

安装提示如下:

Python3.6

错误消失,即可正常使用。

解决方案,参考stackoverflow

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。