安装ez_setup.py时出现Python错误“无法创建SSL / TLS安全通道”

时间:2017-10-27 18:24:30

标签: python python-2.7 ssl

Python版本: 2.7.13

操作系统:Windows Server 2012

我正在关注此tutorial来设置Python环境

当我尝试执行

python ~\Desktop\ez_setup.py

我得到了

Exception calling "DownloadFile" with "2" argument(s): "The request was aborted: Could not create SSL/TLS secure
channel."
At line:1 char:106
+ [System.Net.WebRequest]::DefaultWebProxy.Credentials = [System.Net.CredentialCac ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : WebException

我尝试根据此link启用SSL和TLS并重新启动服务器,但没有运气

2 个答案:

答案 0 :(得分:3)

作为一种解决方法,您可以使用--insecure标志,但它不能解决SSL错误。

来源:Github Setuptools Issues

答案 1 :(得分:2)

如果您通过get-pip.py安装点子,是否需要先安装ez_setup?看起来这个教程可能已经过时了。