gpt4 book ai didi

python - pymongo - "dnspython"必须安装模块才能使用 mongodb+srv ://URIs

转载 作者:IT老高 更新时间:2023-10-28 13:37:35 27 4
gpt4 key购买 nike

我正在尝试从 Atlas 连接 MongoDB。

我的 mongo uri 是:mongodb+srv://abc:123@something.something.com/admin?retryWrites=True

我的pymongo版本3.6.1

我已经安装了 dnspython 并完成了 import dns

但我仍然收到此错误:

dnspython module must be installed to use mongodb+srv:// URI

最佳答案

为了使用mongo+srv协议(protocol),你需要安装pymongo-srv使用 python 3 启动此命令:

pip3 install pymongo[srv]

或者其他版本的这个:

pip install pymongo[srv]

按照@lukrebs 的建议,为 ZSH 添加引号:

pip3 install 'pymongo[srv]'

关于python - pymongo - "dnspython"必须安装模块才能使用 mongodb+srv ://URIs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52930341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com