【问题标题】:Error while importing MongoClient from pymongo module从 pymongo 模块导入 MongoClient 时出错
【发布时间】:2020-09-14 14:46:20
【问题描述】:

我正在尝试从 pymongo 模块导入 MongoClient 类并收到以下错误

Traceback (most recent call last):
  File "pymongo.py", line 3, in <module>
    import pymongo
  File "C:\Users\Iqbal\Desktop\pymongo.py", line 5, in <module>
    client = pymongo.MongoClient()
AttributeError: partially initialized module 'pymongo' has no attribute 'MongoClient' (most likely due to a circular import)

我已经安装了最新版本的 pymongo,即 3.10.1

import requests
import pymongo

client = pymongo.MongoClient()

【问题讨论】:

  • 还有哪些消息?

标签: python python-3.x mongodb pip pymongo


【解决方案1】:

我认为您将文件命名为与模块名称相同,即pymongo.py。将其更改为其他内容,这应该对您有用。

如果在其旁边创建了pymongo.pyc 文件,也请删除它。

【讨论】:

  • 是的,我的文件名是 pymongo.py,我现在重命名了它。谢谢:-)
猜你喜欢
  • 2020-05-15
  • 1970-01-01
  • 1970-01-01
  • 2016-07-02
  • 2017-09-08
  • 2015-12-10
  • 1970-01-01
  • 2021-10-24
  • 1970-01-01
相关资源
最近更新 更多