在 Windows 10 上使用 Python 2 (2.7.13) 全新安装 64 位 Anconda2 (4.3.1) 时,出现以下错误:
>>> import ssl
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\username_redacted\Anaconda2\lib\ssl.py", line 133, in <module>
PROTOCOL_SSLv23 = PROTOCOL_TLS
NameError: name 'PROTOCOL_TLS' is not defined
我意识到有一些关于 Anaconda 中 Python 的 SSL 问题的帖子可能是相关的:我已经尝试运行诸如 conda update openssl
之类的东西,我没有 certifi
安装,pip install ssl
不起作用(我猜是因为 ssl 现在与 python 捆绑在一起了)。
有人有什么建议吗?我正在尝试让 BioPython 工作,以防出现某种特定于 BioPython 的修复。
谢谢!
最佳答案
我安装在一个新盒子上,这在我看到的最新版本(截至 2018 年 4 月)中不是问题。
关于python - 全新安装时导入 ssl 错误 : 'PROTOCOL_TLS' is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43351808/