Windows中的“ImportError:无法导入名称mongoclient”

时间:2014-02-09 02:16:37

标签: python windows mongodb pymongo

我正在调用以下简单脚本通过Python连接到mongo数据库。

我在Windows

中运行以下程序时遇到错误
import pymongo

from pymongo import Connection
connection = Connection('localhost', 27017)

以下是错误

C:\Python27>python pymongo.py
Traceback (most recent call last):
  File "pymongo.py", line 2, in <module>
    import pymongo
  File "C:\Python27\pymongo.py", line 4, in <module>
    from pymongo import MongoClient
ImportError: cannot import name MongoClient

有人可以帮我这个

1 个答案:

答案 0 :(得分:26)

您为脚本pymongo.py命名,该脚本屏蔽了您要导入的pymongo模块。

将脚本重命名为其他内容(并删除pymongo.pyc文件(如果在其旁边创建了一个文件)。