【发布时间】:2020-09-23 05:06:25
【问题描述】:
我正在尝试从 pyCharm 环境连接到 MongoDB。 我使用的是 python 3.8,我安装了 pymongo、dnspython 和 dnspython3。
我的项目设置是:
我的代码是:
from pymongo import MongoClient
import argparse
import dnspython
if __name__ == "__main__":
client = MongoClient("mongodb+srv://rajnesh:<myPassword>@cluster0-chffs.mongodb.net/test?authSource=admin&replicaSet=Cluster0-shard-0&readPreference=primary&appname=MongoDB%20Compass&ssl=true")
print("Hello there!")
但是,我收到以下错误:
Traceback(最近一次调用最后一次):文件 “/Users/rajnesh/pyProgram.py”,第 17 行,在 导入 dnspython ModuleNotFoundError: 没有名为“dnspython”的模块
进程以退出代码 1 结束
提前感谢您的帮助。
【问题讨论】:
标签: python-3.x mongodb pycharm python-import dnspython