【问题标题】:Connecting older version of mongo with python将旧版本的 mongo 与 python 连接
【发布时间】:2020-05-09 10:46:26
【问题描述】:

我正在使用 pymongo 模块连接到远程 mongo DB。它适用于所有最新版本,但对于旧版本,我收到如下错误,您能帮我了解如何使用 pymongo 或任何其他方式将旧版本的 mongo 与 python 连接。

错误如下图:

XXXXX:20001 的服务器报告电汇版本 0,但此版本的 PyMongo 至少需要 2 (MongoDB 2.6)。

【问题讨论】:

    标签: python mongodb pymongo


    【解决方案1】:

    您正在使用 pymongo 并且 mongodb 有一些关于版本的依赖信息,因此请检查您的驱动程序是否支持该 mongodb 生态系统

    点击链接https://docs.mongodb.com/ecosystem/drivers/python/

    【讨论】:

    • 是的,文档还说 pymongo 驱动程序不支持较旧的 mongo 版本,但在这种情况下,如何将 python 连接到较旧的 mongo 版本??
    • 我不知道你的问题的确切方法,但你必须安装 mongodb 将支持你的哪个版本的 python。在mongo生态系统中会很清楚的解释。
    • 示例 python-3.6 仅支持以下 mongodb 3.6 版本,早期版本不支持。这样,您必须在系统中安装特定版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-06
    • 2016-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多