2017-06-10 2 views
-1

enter image description hereM101P: Bei diesem Kurs erhalte ich diesen Fehler, wenn ich diese Datei ausführe. Irgendwelche Vorschläge?

Ich nehme diesen Kurs von Mongodb University. Ich habe auf ihrem Diskussionsforum gepostet, war aber nicht erfolgreich. Leider basieren alle nachfolgenden Vorlesungen darauf, dass read_reddit.py läuft. Jede Hilfe würde sehr geschätzt werden!

der Code für "read_reddit.py" ist unten:

import json 
import urllib2 
import pymongo 

# connect to mongo 
connection = pymongo.MongoClient("mongodb://localhost") 

# get a handle to the reddit database 
db = connection.reddit 
stories = db.stories 

# drop existing collection 
stories.drop() 

# get the reddit home page 
reddit_page = urllib2.urlopen("http://www.reddit.com/r/technology/.json") 

# parse the json into python objects 
parsed = json.loads(reddit_page.read()) 

# iterate through every news item on the page 
for item in parsed['data']['children']: 
    # put it in mongo 
    stories.insert_one(item['data']) 
+1

Sie müssen 'pip install -r requirements.txt' ausführen, das mit dem Ordner geliefert wird, um alle Ihre Abhängigkeiten zu installieren. – Rowland

Antwort

1

Sie müssen die Python-Bibliotheken, die Sie in Ihrem Skript verwenden installieren. Führen Sie die folgenden Befehle in Ihrem Terminal aus:

pip install urllib2 
pip install pymongo 
Verwandte Themen