首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Flask-MySQL时出现Python和Flask错误|找不到模块错误:没有名为'flask_mysqldb‘的模块

使用Flask-MySQL时出现Python和Flask错误|找不到模块错误:没有名为'flask_mysqldb‘的模块
EN

Stack Overflow用户
提问于 2020-12-31 23:15:28
回答 1查看 171关注 0票数 0

在我的系统中,我安装了flask_mysqldb,但是当我运行app.py文件时,它显示一个类似nomodule named flask_mysqldb的错误。

我尝试了另一种下载mysqlclient的方法并安装了它,但是出现了同样的错误。

错误

代码语言:javascript
复制
The error is  line 2, in <module>
    from flask_mysqldb import MySQL
ModuleNotFoundError: No module named 'flask_mysqldb'

如果能有个解决方案我会很感激的,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-01-02 23:39:48

经过一些研究后,我可以建议你做以下事情:

代码语言:javascript
复制
from flask import Flask, render_template, json, request
from flaskext.mysql import MySQL

mysql = MySQL()
mysql.init_app(app)

连接并定义您的MYSQL凭据的另一种方法是:

代码语言:javascript
复制
from flaskext.mysql import MySQL
mysql = MySQL()
mysql.init_app(app)

最后:

代码语言:javascript
复制
from flask import Flask, render_template
from flaskext.mysql import MySQL

mysql = MySQL()
app = Flask(__name__)
mysql.init_app(app)

@app.route('/')
def index():

    return render_template('index.html')


if __name__ == '__main__':
    app.run(debug=True)

文档

Mysql Flask Documentacion Oficial

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

https://stackoverflow.com/questions/65522615

复制
相关文章

相似问题

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