一尘不染

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

flask

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

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

有人可以帮我吗?


阅读 540

收藏
2020-04-07

共2个答案

一尘不染

首先,你从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
2020-04-07
一尘不染

这对我有用:

  • sudo pip3 uninstall pymongo

  • sudo apt-get install python3-pymongo

我希望这对其他人有用。

2020-04-07