3

Scrapy アーキテクチャ Win32 で基本的なチュートリアルを実行する必要があります。

を試すとscrapy crawl dmoz、次のエラーが表示されます。

ファイル "C:\Python27\lib\site-packages\scrapy\utils\misc.py"、40 行目、load_object raise ImportError、"Error loading object '%s':% s"% (path, e)

ImportError: オブジェクト 'scrapy.core.downloader.handlers.s3.S3DownloadHandler' の読み込み中にエラーが発生しました: DLL の読み込みに失敗しました: 指定されたモジュールが見つかりませんでした。

Python のバージョンは、Win 32 で 2.7、32 ビットです。

以下をインストールしました (プラットフォーム固有のインストール ノートとして):

  • pywin32-218.win32-py2.7.exe

  • ツイスト-13.1.0.win32-py2.7.exe

  • zope.interface-4.0.5.win32-py2.7.exe

  • lxml-3.2.3.win32-py2.7.exe

  • pyOpenSSL-0.11.winxp32-py2.7.exe

easy_installを使用してから、それを介して pip をインストールし、次のようにしました。

pip install Scrapy

私はちょうど変更を加えました。上記のようにZope .exeをインストールしましたが、気に入らなかった:

zope.interface: zope.interface pypi ページから Egg をダウンロードし、easy_install file.egg を実行してインストールします。

これが問題でしょうか?

4

2 に答える 2

1

pywin32 をインストールすることで問題が解決しました。http://sourceforge.net/projects/pywin32/からダウンロードできます。

于 2014-10-23T12:37:03.250 に答える
0

私は同じ問題に遭遇しました。考えられるほとんどすべてのパッケージを確認し、それらを 64 ビットに更新しました。うまくいきませんでした。32 ビットの pywin32 をインストールすると、魔法のようなことが起こりました。すべてがクリックされました。理由がわかりません。それが役立つことを願っています...

于 2015-03-14T18:34:43.363 に答える