在我的系统中,我安装了flask_mysqldb,但是当我运行app.py文件时,它显示一个类似nomodule named flask_mysqldb的错误。
我尝试了另一种下载mysqlclient的方法并安装了它,但是出现了同样的错误。
错误
The error is line 2, in <module>
from flask_mysqldb import MySQL
ModuleNotFoundError: No module named 'flask_mysqldb'如果能有个解决方案我会很感激的,谢谢。
发布于 2021-01-02 23:39:48
经过一些研究后,我可以建议你做以下事情:
from flask import Flask, render_template, json, request
from flaskext.mysql import MySQL
mysql = MySQL()
mysql.init_app(app)连接并定义您的MYSQL凭据的另一种方法是:
from flaskext.mysql import MySQL
mysql = MySQL()
mysql.init_app(app)最后:
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)文档
https://stackoverflow.com/questions/65522615
复制相似问题