PyMongo изменил свою структуру. ObjectID
больше не импортируется из pymongo
, а из bson
. Теперь должно быть:
from bson.objectid import ObjectId
thing = db.things.find_one({'_id': ObjectId('4ea113d6b684853c8e000001')})
В качестве напоминания, на pypi / pymongo не устанавливайте пакет «bson». PyMongo поставляется с собственным пакетом bson; выполнение «pip install bson» устанавливает сторонний пакет, несовместимый с PyMongo.