我在x64 windows 7机器上安装了pyOpenSSL。
但每次我尝试访问“https”网站时都会收到错误
HTTPS not supported: install pyopenssl library
如果您追溯错误,那么它就是来自的地方:
scrapy\core\downloader\handlers\http.py", line 34, in _connect
raise NotSupported("HTTPS not supported: install pyopenssl library")
我查找http.py
并找到:
from scrapy import optional_features
ssl_supported = 'ssl' in optional_features
if ssl_supported:
from twisted.internet.ssl import ClientContextFactory
当我去寻找optional_features来添加pyopenssl的路径时,我找不到它。
optional_features文件在哪里? 想法是找到文件并添加路径。
这是一个正确的方法吗? 有什么建议吗?
修改:
我卸载了pyOpenSSL并试图通过
重新安装pip install pyopenssl
但不断出现。 错误日志:http://sebsauvage.net/paste/?4066d45d10e18a4f#AwpphSnXEhq7Sc9fi6yZdt6O9YEHnHYZl+2k2QgITjQ=
非常感谢任何帮助。
答案 0 :(得分:0)
尝试: easy_install pyOpenSSL == 0.15