首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将mysql连接到烧瓶-没有名为“flaskext”的模块

问将mysql连接到烧瓶-没有名为“flaskext”的模块
EN

Stack Overflow用户
提问于 2016-07-21 10:29:20
回答 2查看 7K关注 0票数 0

我想把Mysql和烧瓶连接起来。

在添加此配置部分之前:

代码语言:javascript
复制
app = Flask(__name__)
mysql = MySQL()
app.config['MYSQL_DATABASE_USER'] = 'username'
app.config['MYSQL_DATABASE_PASSWORD'] = 'password'
app.config['MYSQL_DATABASE_DB'] = 'dbname'
app.config['MYSQL_DATABASE_HOST'] = 'localhost'
mysql.init_app(app)

我试图导入from flaskext.mysql import MySQL,但在此之后,我遇到了以下错误:

从flaskext.mysql导入MySQL ImportError:没有名为flaskext的模块

然后我尝试了pip install flaskext.mysql,但得到了以下错误:

无法找到满足flaskext.mysql需求的版本(来自版本:)没有为flaskext.mysql找到匹配的发行版

那我该怎么办呢?

EN

回答 2

Stack Overflow用户

发布于 2016-07-21 14:09:40

“.”失踪了,试试from flask.ext.mysql import MySQL吧。但是,如果您使用的是Flask0.11,那么表单flask.ext.foo的扩展导入已经是已弃用,您应该使用from flask_foo。也见这。

票数 0
EN

Stack Overflow用户

发布于 2021-07-14 02:10:37

您只需要指定要安装的烧瓶-mysql的版本。这对我有用。

pip安装瓶-MySQL=1.5.2

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

https://stackoverflow.com/questions/38501772

复制
相关文章

相似问题

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