pycharm - pymongo v3.10,MongoClient 在 Windows 中使用“from pymongo import MongoClient”获取 pyCharm 错误“无法导入名称 'MongoClient”
问题描述
我在 Win 7 上有 Python 3.5.1、pyCharm 2020.1.2,我安装了 pymongo 3.5.1 并将其升级到 3.10.1 在“从 pymongo 导入 MongoClient”行之后,我不断有 ImportError: cannot import name 'MongoClient' 错误.
我首先在命令窗口中使用“pip install pymongo”安装 pymongo,但在执行导入命令时出错。在网上检查了答案后,我跟着
“pip 卸载 pymongo” “python -m pip install pymongo==3.5.1” “python -m pip install --upgrade pymongo”
现在使用 pymongo v3.10.1 我又遇到了同样的错误。所以我
- 重新启动 pyCharm
- 从项目中删除pymongo包,执行上面三个命令,将pymongo添加到项目中。
在这些操作中的每一个之后 - 相同的错误。我查看了 pymongo 安装,它有 mongo_client.py 文件,但是将 MongoClient 更改为 mongo_client 并没有帮助。
这个包有什么问题?
弗拉基米尔·基耶夫斯基,vkievsky@hotmail.com
解决方案
推荐阅读
- python - 在 Chrome 中使用 Headless 模式效果不佳?
- mysql - 创建mysql表并加载数据
- python - Python argparser 可选 arg 需要其他参数
- mysql - MySQL:选择一个表的行具有相同的时间戳或最接近+小于另一个表中的时间戳
- java - 滚动时自行检查单选按钮
- python-3.x - 设置 X 轴限制后填充绘图之间的区域
- mongodb - MongoDB 中每个组的增量文档 ID
- r - 有没有办法在 R 的列中填充缺失的数据
- bootstrap-4 - 如何让网站在手机屏幕上响应
- python - Python Flask 框架中的密码重置错误