MongoClient 是否适用于 pymongo2.3?

Does MongoClient work on pymongo2.3?

我有一个非常直接的问题。 我正在尝试使用 pymongo 2.3 连接到 MongoDB。我收到以下错误:

ImportError: cannot import name MongoClient

但是 import pymongo 工作正常并且 pymongo.version 产生“2.3”。 python 版本是 2.7.3.

文档中说 MongoClient 是在更高版本 (2.4) 中引入的。你的 pymongo 似乎过时了。尝试删除它,然后使用 pip 安装它:

pip install pymongo