From flask_mysqldb import MySQL ModuleNotFoundError

Fermé
domxav1759 - Modifié le 27 nov. 2021 à 19:45
 domxav1759 - 27 nov. 2021 à 22:08
Bonsoir

j’écris ce programme,
from flask import Flask, render_template
from flask_mysqldb import MySQL
app = Flask(__name__)
 
app.config["MYSQL_HOST"] = "localhost"
app.config["MYSQL_USER"] = "xavier"
app.config["MYSQL_PASSWORD"] = "xavi!3"
app.config["MYSQL_DB"] = "crud"
app.config["MYSQL_CURSORCLASS"] = "DictCursor"
mysql=MySQL(app)
 
@app.route("/")
def home():
    con = mysql.connection.cursor()
    sql = "SELECT *  FROM users2"
    con.execute(sql)
    res = con.fetchall()
    return render_template("home.html", datas=res)
 
 
if __name__ == '__main__':
    app.run(debug=True)


en les exécutant j'ai une erreur message suivante:

File "C:\Users\domxa\OneDrive\Bureau\Flask\app.py", line 2, in <module>
from flask_mysqldb import MySQL
ModuleNotFoundError: No module named 'flask_mysqldb'

Quelqu'un peut m'aider s’ Il vous plaît

2 réponses

Salut,

Si python te signale qu'il ne connaît pas ce flask_mysqldb, alors dis-lui de demander à son meilleur ami pypi, qui lui connaît tant de monde, s'il ne le connaît pas.

Eh ben tiens, pypi le connaît, c'était sûr :
https://pypi.org/project/Flask-MySQLdb/

Reste plus que pypi le présente à python par l'intermédiaire de son pote pip.

pip install flask_mysqldb
0
pip install flask_mysqldb

j'ai déjà installé
mais pourtant j'ai erreur
0