【问题标题】:pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [Errno 8] nodename nor servname provided, or not knownpymongo.errors.ServerSelectionTimeoutError: localhost:27017: [Errno 8] nodename or servname provided, or not known
【发布时间】:2018-03-05 05:41:39
【问题描述】:

pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [Errno 8] nodename nor servname provided, or not known

当我尝试向 mongodb 插入数据时,出现错误。

mongodb 服务已经启动。

我无法仅在 Safari 上打开“localhost”,可以在 Chrome 上打开它。(可以在两者上打开“127.0.0.1”)。

我的主机'127.0.0.1 localhost'

【问题讨论】:

标签: mongodb dns localhost pymongo


【解决方案1】:

这是一个 pymongo 配置错误。确保安装了 dnspython 模块:

pip install dnspython

【讨论】:

    【解决方案2】:

    我必须在连接字符串的第一个参数处指定:“mongodb+srv”:

    【讨论】:

    • 我没有否决这个问题。真的不是我。
    猜你喜欢
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 2012-08-09
    • 2020-12-11
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多