Why is PyMongo 3 giving ServerSelectionTimeoutError?

后端 未结 20 1089
我在风中等你
我在风中等你 2020-11-30 01:21

I\'m using:

  • Python 3.4.2
  • PyMongo 3.0.2
  • mongolab running mongod 2.6.9
  • uWSGI 2.0.10
  • CherryPy 3.7.0
  • nginx 1.6.2
20条回答
  •  既然无缘
    2020-11-30 02:10

    That error has occurred because there is no MongoDB server running in the background. To run the MongoDB server open cmd or anaconda prompt and type this:-

    "C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe"
    

    then run

    import pymongo
    myclient = pymongo.MongoClient()    
    mydb = myclient["mydatabase"]
    myclient.list_database_names()
    

提交回复
热议问题