pymongo.errors.ServerSelectionTimeoutError: localhost: 27017: [Errno 61] Соединение отклонено - PullRequest
1 голос
/ 19 мая 2019

Я учусь использовать пимонго, но застрял на вводном коде с этого сайта 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)

После последней строки я получаю ошибку в шапке. У меня нет опыта работы с базами данных, поэтому я не знаю, с чего начать отладку.

Я использую Python 3.7.3, pymongo 3.7.2 и mongodb 4.0.3 на Mac OS X.

1 Ответ

0 голосов
/ 19 мая 2019

Просто понял - я подумал, что достаточно просто установить пакет mongodb на Anaconda, но мне пришлось правильно установить MongoDB с помощью brew.

...