1

x64 Windows 7 マシンに pyOpenSSL をインストールしました。

しかし、「https」Web サイトにアクセスしようとするたびに、エラーが発生します。

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 に答える