Bal*_*ngh 6 python mongodb flask
我正在尝试使用mongoDB和Python Flask构建一个应用程序.在运行应用程序时,我收到以下错误:
ConfigurationError:服务器在127.0.0.1:27017报告线路版本0,但此版本的PyMongo至少需要2(MongoDB 2.6).
任何人都可以帮助我吗?
谢谢,Balwinder
Erç*_*çay 10
这是非常烦人和奇怪的问题.
但是这个问题可以通过降级pymongo库来解决.
pip install pymongo==3.4.0
Run Code Online (Sandbox Code Playgroud)
在此找到答案:http://d-prototype.com/archives/10939
小智 5
我在 Raspberry Pi 3 上使用 2.4.10 版时遇到了同样的问题。我在这里找到了有趣的信息:https : //jira.mongodb.org/browse/SERVER-26715
根据上面的jira任务,看来这是MongoDB 3.4版本修复的bug。但是,我发现该评论指出 Raspbian 不支持 3.4,因为它是 32 位操作系统。这在这里得到证实......我们现在显然只能在 Raspbian 上安装 3.2。
另一种方法是在 Pi 上安装 64 位 SuSE 或在 Docker 中运行 MongoDB 3.4。
如果你发现了其他东西,请告诉我......
小智 5
首先,您从 ubuntu 软件中心更改服务器,请按照步骤操作
1- 在 ubuntu 软件中心搜索软件和更新
2-选择Download from选择Other然后右侧选择Select best server如果它完成需要一些时间

尝试从这个命令重新安装 mongodb
第1步
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
Run Code Online (Sandbox Code Playgroud)
第2步
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
第 3 步
sudo apt-get install -y mongodb-org
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13546 次 |
| 最近记录: |