首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >烧瓶PyMongo连接错误:未知选项连接

烧瓶PyMongo连接错误:未知选项连接
EN

Stack Overflow用户
提问于 2018-12-30 20:46:02
回答 1查看 6.9K关注 0票数 4

我正在运行的烧瓶应用程序,连接到MongoDB托管在mlab。这是代码片段。

代码语言:javascript
复制
from flask import Flask
from flask_pymongo import PyMongo
app = Flask(__name__)
app.config['MONGO_DBNAME'] = 'my-db-name'
app.config['MONGO_URI'] = 'mongodb://<username>:<password>@ds061474.mlab.com:61474/<db-name>'
mongo = PyMongo(app)

当我从终端运行烧瓶时(在添加用户名:密码和db名称之后,我会得到跟随错误(下面的屏幕快照)[!:pymongo.errors.ConfigurationError: Unknown option connect ]。

我在跑步:

代码语言:javascript
复制
Flask: 1.0.2
Flask-PyMongo: 2.2.0
Python: 3.7.0

有人能帮忙吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-30 22:13:38

经过相当多的调试,我找到了问题。我删除了包flask-pymongo并重新安装它,并注意到以下错误,这是问题所在:

flask-pymongo 2.2.0 has requirement PyMongo>=3.0, but you'll have pymongo 2.8.1 which is incompatible.

因此,我在PyMongo>=3.0之前将requirements.txt文件添加到flask-pymongo中,并通过运行pip install -r requirements.txt重新安装模块。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53981290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档