为了账号安全,请及时绑定邮箱和手机立即绑定

Python引用旧的SSL版本

Python引用旧的SSL版本

慕斯王 2019-09-03 20:25:42
我有一个旧的鼻盒上的Dropbox上传脚本,最近我收到了以下错误SSL证书错误:[Errno 1] _ssl.c:504:错误:0D0890A1:asn1编码例程:ASN1_verify:未知消息摘要算法我认为这是因为openssl已经过时了所以我下载openssl,从源代码构建并安装它,现在当我运行以下内容时,它似乎正确更新。openssl versionOpenSSL 1.0.1h 5 Jun 2014但是看起来Python仍然引用旧版本,我该如何更新?python -c "import ssl; print ssl.OPENSSL_VERSION"OpenSSL 0.9.7m 23 Feb 2007
查看完整描述

3 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

我尝试了其他答案但没有成功:


该--with-brewed-openssl选项提供Warning: python: this formula has no --with-brewed-openssl option so it will be ignored!

并且命令brew link openssl --force给出Warning: Refusing to link: openssl

我得到了它


brew install openssl

brew install python@2

然后


openssl version


python -c "import ssl; print ssl.OPENSSL_VERSION"

给了我相同的OpenSSL版本。


查看完整回答
反对 回复 2019-09-03
  • 3 回答
  • 0 关注
  • 1362 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信