我尝试使用 pymongo 连接 MongoDB。但是,即使在安装了 pymongo 和 dnspython 之后,我也遇到了必须安装 dnspython 的错误。
我的代码是:
import pymongo
USER = ''
PASSWORD = ''
client = pymongo.MongoClient(
"mongodb+srv://" + USER + ":" + PASSWORD + "@tbn-ph9ol.mongodb.net/test?retryWrites=true&w=majority")
db = client["tbn"]
collection = db["inputs"]
post = {"_id": 0,
"temperature": 37,
}
collection.insert_one(post)
Run Code Online (Sandbox Code Playgroud)
为什么mongodb无法识别我已经安装了pymongo和dnspython?