当前位置: 首页 > 面试题库 >

ConfigurationError:服务器位于127.0.0.1:27017报告的有线版本为0,但此版本的PyMongo至少需要2(MongoDB 2.6)

何嘉运
2023-03-14
问题内容

我正在尝试使用mongoDB和Python Flask构建应用程序。在运行应用程序时,出现以下错误:

ConfigurationError:服务器位于127.0.0.1:27017的报告有线版本0,但此版本的PyMongo至少需要2(MongoDB 2.6)。

有人可以帮我吗?


问题答案:

首先,你从ubuntu软件中心更改服务器,然后执行以下步骤

1-搜索软件并在ubuntu软件中心进行更新

2-选择Download from选择,Other然后右侧选择Select best server,如果完成,将需要一些时间

尝试从此命令重新安装mongodb

第1步

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

第2步

sudo apt-get update

第三步

sudo apt-get install -y mongodb-org


 类似资料:
  • 附:每次我做了同步&然后重建项目,但错误再次发生

  • 为了在我的mac上安装mysql用于rails项目,我在网上建议安装自制软件并删除mac端口。问题就是从这里开始的。rails项目无法构建,我得到以下信息: [rake--prereqs]rake中止! DLOPEN(/用户/派克/. rvm/宝石/ruby-1.9.3-p448/宝石/nokogiri-1.6.0/lib/nokogiri/nokogiri.bundle,9): 库未加载:/op

  • 根据我的头衔。几个月来,我一直在愉快地使用Eclipse,但现在它出现了问题(我认为这是因为我在SDK中添加了API 19)。 无论如何,我删除了SDK和Eclipse,并重新安装了它们。它们位于C:\Program Files(x86)中名为development的文件夹中,与Java文件相同。 所以我加载了Eclipse并且没有错误,所以我想我会更新SDK:Android SDK Tools

  • 所以我更改了我的依赖项,如下所示: 但我不知道从哪里可以把1.6级改成1.8级... 当我编译应用程序时,我遇到了这个错误: 提前致谢:)

  • 如何解决那个错误?? 我的生成分级文件是

  • 我正在尝试使用最新的Gradle版本(2.0),但我不断得到这个消息,当点击Gradle构建在终端。为什么它要1.10版本?我对Gradle是个新手,所以我想好好想想。 需要Gradle版本1.10。当前版本为2.0 最后一件事是在中,我选择了“使用可定制的gradle包装器” 设置为C:\Program Files(x86)\gradle\gradle-2.0 build.gradle文件: 更