2016-07-25 9 views
0

Ich versuche, jede scrapy Code auszuführen ich diese Störung erhalte, weiß nicht, warumImporteinstellungen von Config einige Fehler in meinem scrapy Code zeigt

Traceback (most recent call last): 
    File "/usr/local/bin/scrapy", line 11, in <module> 
    sys.exit(execute()) 
    File "/usr/local/lib/python2.7/dist-packages/scrapy/cmdline.py", line 108, in execute 
    settings = get_project_settings() 
    File "/usr/local/lib/python2.7/dist-packages/scrapy/utils/project.py", line 60, in get_project_settings 
    settings.setmodule(settings_module_path, priority='project') 
    File "/usr/local/lib/python2.7/dist-packages/scrapy/settings/__init__.py", line 282, in setmodule 
    module = import_module(module) 
    File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module 
    __import__(name) 
ImportError: No module named settings 

kann mir jemand mit dieser

Antwort

0
helfen

Scheint wie scrapy nicht settings.py Datei in Ihrem Projektverzeichnis scrapy

wenn Sie tree Befehl in Ihrem Projektordner verwenden finden:

. 
├── scrapy.cfg 
└── projectname 
    ├── __init__.py 
    ├── items.py 
    ├── settings.py # Is this file here? 
    └── spiders 
     ├── __init__.py 
     ├── test_spider_one.py 

Können Sie die Datei dort sehen? Vielleicht ist es gelöscht oder hat einen falschen Namen?

Auch stellen Sie sicher, dass Sie in scrapy.cfg richtigen Werte gesetzt haben also etwas aussehen sollte:

[settings] 
default = projectname.settings 
+0

├── scrapy.cfg ├── twitter │ ├── __init__.py │ ├── __init __. pyc │ ├── items.py │ ├── items.pyc │ ├── pipelines.py │ ├── settings.py│├── settings.pyc │ └── Spinnen │ ├── __init__.py │ ├── __init __. Pyc │ ├── twitterimpression.py │ ├── twitterimpression.pyc │ ├─ ─ twitterlocation.py │ ├── twitterlocation.pyc │ ├── twitterscrape.py │ └── twitterscrape.pyc └── updated_test.csv Datei innerhalb dh settings.py BOT_NAME = 'twitter' SPIDER_MODULES = ['twitter.spiders'] NEWSPIDER_MODULE = 'twitter.spiders' –

+0

@KanakSharma, können Sie Ihre Frage mit dieser Ausgabe von 'Baum' bearbeiten? in einem Kommentar hier, es ist sehr schwer zu lesen –

+0

Ich bin es einfügen, aber ich weiß nicht, warum es in diesem Format nur kommt –

0
├── followers.csv 
├── homepage.csv 
├── organic.csv 
├── scrapy.cfg 
├── twitter 
│   ├── __init__.py 
│   ├── __init__.pyc 
│   ├── items.py 
│   ├── items.pyc 
│   ├── pipelines.py 
│   ├── settings.py 
│   ├── settings.pyc 
│   └── spiders 
│    ├── __init__.py 
│    ├── __init__.pyc 
│    ├── twitterimpression.py 
│    ├── twitterimpression.pyc 
│    ├── twitterlocation.py 
│    ├── twitterlocation.pyc 
│    ├── twitterscrape.py 
│    └── twitterscrape.pyc 
└── updated_test.csv 
+0

Sie sollten dies in Ihre Frage einfügen, da ist ein Bearbeitungsschaltfläche darunter. – Granitosaurus