0

私はスクレイピーでDjangoモデルを使用しようとしていますが、次のエラーが発生しています:

sudo scrapy deploy default -p eScraper
Building egg of eScraper-1370598403
'build/scripts-2.7' does not exist -- can't clean it
zip_safe flag not set; analyzing archive contents...
Deploying eScraper-1370598403 to http://localhost:6800/addversion.json
Server response (200):
{"status": "error", "message": "ImportError: No module named eScraperInterfaceApp.models"}

この投稿を使用しました

Djangoプロジェクトのsettings.pyファイルを見つけることができますが、items.pyファイルにdjangoアプリモデルをインポートしようとするとエラーが発生します...

4

2 に答える 2

1

コードを見ずに判断するのは困難です。

パスを '/path/to/django/project/project' に設定していますか?

アイテムに djangoitem を使用し、すべてのモデルを正しくインポートしていますか?

アイテム パイプラインを作成しましたか?

于 2013-06-07T16:15:30.593 に答える
1

スクレイピー プロジェクトのコンテンツを Django プロジェクト DIR に配置する簡単な方法がもう 1 つあります。そうすれば、やりたいことを簡単に実行できます。問題はありません。ただし、スクレイピー プロジェクトの DIR 自体ではなく、スクレイピー プロジェクトのコンテンツを配置することを忘れないでください。

于 2013-06-08T02:25:22.240 に答える