Scrapy pyOpenSSL Windows 7x64

时间:2012-07-18 14:35:10

标签: scrapy pyopenssl

我在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=

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

尝试: easy_install pyOpenSSL == 0.15