python错误:在

时间:2017-02-06 13:23:59

标签: python ssl

我有以下错误

 File "C:\Python27\lib\site-packages\httplib2\__init__.py", line 101, in _ssl_wrap_socket
    "SSL certificate validation is not supported without "
CertificateValidationUnsupported: SSL certificate validation is not supported without the ssl module installed. To avoid this error, install the ssl module, or explicity disable validation.

我在从python.org下载的Windows 7上运行python 2.7.8 32位,所以我尝试了pip install ssl并且它说它是内置的。如何解决这个问题?它是对所有与网络交互的脚本的轰炸。为什么要我安装内置的东西?

我能想到的唯一想法是......我最近安装了pydrive,但我卸载它并没有任何区别。

此外,我仍然可以import ssl

2 个答案:

答案 0 :(得分:0)

从python.org下载2.7.13(最新版本)并安装后,我的问题就消失了。

答案 1 :(得分:0)

这可能是a bug in httplib2,它在python 2.7的早期版本中体现出来,并在httplib2 0.10.3中修复。升级到最新的Python总是一个好主意,但升级httplib2就足以解决这个问题了。