pymongo.errors.ServerSelectionTimeoutError:本地主机:27017:[Errno 61]连接被拒绝

时间:2019-05-19 17:11:02

标签: python anaconda pymongo

我正在学习使用pymongo,但是我被困在该网站https://realpython.com/introduction-to-mongodb-and-python/#sql-vs-nosql的简介代码中:

from pymongo import MongoClient

client = MongoClient('localhost', 27017)
db = client.pymongo_test

posts = db.posts
post_data = {'title': 'Python and MongoDB'}
result = posts.insert_one(post_data)

最后一行之后,出现标题错误。我没有数据库方面的经验,所以我不知道从哪里开始调试它。

我在Mac OS X上使用的是Python 3.7.3,pymongo 3.7.2和mongodb 4.0.3。

1 个答案:

答案 0 :(得分:0)

只需弄清楚-我认为仅在Anaconda上安装mongodb软件包就足够了,但是我必须使用brew正确安装MongoDB。