我遇到了同样的错误,谷歌将我带到了这个问题,所以这就是我所做的,希望它可以帮助处于类似情况的其他人。
这适用于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
问题已解决。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)