Ich habe die neueste Version von Pymongo 3.2.2 mit Pip installiert. Zusätzlich benutze ich Python 3.4 Anaconda. Ich versuche, einen einfachen Einsatz zu machen. Hier ist mein Code:Pymongo Fehler Server Timeout
>>> from pymongo import MongoClient
>>> client = MongoClient(connect=False)
>>> client["mydb"]
Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'mydb')
>>> db = client["mydb"]
>>> collection = db["mycollection"]
Collection(Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'mydb'), 'mycollection')
>>> book = {}
>>> book["title"] = "AnyBook"
>>> book["Author"] = "AnyAuthor"
>>> collection.insert(book)
Dies ist die Botschaft, die ich an der Unterseite der Traceback erhalten:
Traceback (most recent call last):
pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [Errno 8] nodename nor servname provided, or not known
Wie kann ich dieses Problem beheben, so dass ich einen Datensatz in MongoDB einfügen kann?
Vielen Dank für Ihre Hilfe bei der Lösung dieses Problems. – user3062459