1

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

任何帮助将不胜感激。

4

1 回答 1

0

尝试:easy_install pyOpenSSL==0.15

于 2016-05-07T16:56:50.210 回答