我有以下错误
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
。
答案 0 :(得分:0)
从python.org下载2.7.13(最新版本)并安装后,我的问题就消失了。
答案 1 :(得分:0)
这可能是a bug in httplib2,它在python 2.7的早期版本中体现出来,并在httplib2 0.10.3中修复。升级到最新的Python总是一个好主意,但升级httplib2就足以解决这个问题了。