Frage

Ich habe Scrapy (Web Crawler) unter Windows 32 gerade heruntergeladen und gerade einen neuen Projektordner mit dem Befehl "Scrapy-CTL.Py StartProject DMOZ" in DOS erstellt. Ich habe dann mit dem Befehl die erste Spinne erstellt:

scrapy-ctl.py genspider myspider myspdier-domain.com

Aber es hat nicht funktioniert und gibt den Fehler zurück:

Error running: scrapy-ctl.py genspider, Cannot find project settings module in python path: scrapy_settings.

Ich weiß, dass ich den Pfad richtig eingestellt habe (zu Python26/Skripten), aber ich habe Schwierigkeiten, herauszufinden, was das Problem ist. Ich bin neu in Scrapy und Python neu, sodass ich eine gute Möglichkeit gibt, dass ich etwas Wichtiges tun kann.

Außerdem habe ich Eclipse mit dem Pydev -Plugin verwendet, um den Code zu bearbeiten, wenn dies einige Probleme verursachen könnte.

War es hilfreich?

Lösung

Es gibt einen Unterschied zwischen Pfad und Python_Path. Ist Ihr Python_Path richtig eingestellt? In diesem Weg ist Python nach Paketen / Modulen.

Andere Tipps

Verwenden Sie die Scrapy-CTL.Py im Dir des Projekts. Dieses Skript wird über die Einstellungen dieses Projekts informiert. Das Hauptabfall-Scrapy-CTL.Py hat keine Ahnung von den Einstellungen des spezifischen Projekts.

Setzen Sie die Umgebungsvariable der PythonPath in Python26/Skripten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top