我正在关注this Python-Flask Web App教程:
在第5步,它说要安装Flask-Mysql然后使用它导入它:
from flaskext.mysql import MySQL
但是,当我尝试运行以下应用时,我一直收到错误:
ImportError: no module named flaskext.mysql
我不确定我做错了什么?我已经安装了MySQL。我使用pip
安装了Flask和Flask-Mysql。
谢谢你, 艾米
答案 0 :(得分:1)
首先你必须使用以下命令安装flask-mysql:
sudo pip install flask-mysql
然后导入mysql 来自flaskext.mysql导入MySQL 它适用于我:))
答案 1 :(得分:-1)
我也遇到错误“没有这样的模块”
from flaskext.mysql import MySQL
但是经过几个小时的搜索,我发现我缺少软件包'flask-ext':
pip install flask-ext
(注意:它在python 3.9或3.8中不起作用)
您先安装python 3.5 / 3.6,然后选择该解释器或下载旧版本:
pip install flask-mysqldb
并导入:
from flask_mysqldb import MySQL