ssl.SSLError:tlsv1警报协议版本

ssl.SSLError:tlsv1警报协议版本,第1张

ssl.SSLError:tlsv1警报协议版本

我遇到了同样的错误,谷歌将我带到了这个问题,所以这就是我所做的,希望它可以帮助处于类似情况的其他人。

这适用于OSX。

在终端中检查我拥有哪个版本的OpenSSL:

$ python3 -c "import ssl; print(ssl.OPENSSL_VERSION)">> OpenSSL 0.9.8zh 14 Jan 2016

由于我的OpenSSL版本太旧,无法接受答案。

因此,我不得不更新OpenSSL。要做到这一点,我更新的Python到最新版本(从3.5版到3.6版)与自制,以下一些建议的步骤在这里:

$ brew update$ brew install openssl$ brew install python3

然后我在使用PATH和所使用的python版本时遇到了问题,因此我创建了一个新

virtualenv
版本,以确保采用了最新版本的python:

$ virtualenv webapp --python=python3.6

问题已解决。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5662844.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存