17

Windows XP (32bit) virtualenv に Scrapyをインストールしようとしています:

pip install scrapy

インストーラーは、次のあいまいなエラー メッセージを吐き出します。

error: Only found improper OpenSSL directories: ['E:\\cygwin', 'E:\\Program Files\\Git']

pip を機能させるには、openssl / pyOpenSSL をどのように設定すればよいですか?

4

3 に答える 3

14

どうやら pyopenssl のインストールでは、バイナリとライブラリがOpenSSL Windows バイナリによってインストールされたとおりに配置されることが想定されています。そこからインストールし(たとえば、cygwinのopensslを使用しないで)、binディレクトリをパスに追加すると、この問題が解決しました。

于 2012-02-05T17:41:53.377 に答える
0

pip を使用して pyOpenSSL をインストールしようとすると、次の問題が発生しました。Setup script exited with error: Unable to find vcvarsall.bat

setuptools を更新した後 ( pip install -U setuptools)、pip インストールは機能しました。バイナリを手動でインストールする必要はありませんでした。

于 2014-12-25T23:33:36.160 に答える