1

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!")

ただし、次のエラーが表示されます。

トレースバック (最新の呼び出しが最後): ファイル "/Users/rajnesh/pyProgram.py"、17 行目、インポート dnspython ModuleNotFoundError: 'dnspython' という名前のモジュールがありません

プロセスは終了コード 1 で終了しました

よろしくお願いします。

4

1 に答える 1