我跑步时from flask.ext.mysql import MySQL得到警告Importing flask.ext.mysql is deprecated, use flask_mysql instead。
from flask.ext.mysql import MySQL
Importing flask.ext.mysql is deprecated, use flask_mysql instead
所以我使用安装了flask_mysql pip install flask_mysql,成功安装了它,但是当我运行时from flask_mysql import MySQL出现错误No module named flask_mysql。在第一个警告中我也得到了 Detected extension named flaskext.mysql, please rename it to flask_mysql. The old form is deprecated. .format(x=modname), ExtDeprecationWarning。您能告诉我如何将其重命名为flask_mysql吗?提前致谢。
pip install flask_mysql
from flask_mysql import MySQL
No module named flask_mysql
Detected extension named flaskext.mysql, please rename it to flask_mysql. The old form is deprecated. .format(x=modname), ExtDeprecationWarning
flask.ext.是已弃用的模式,在较旧的扩展程序和教程中广泛使用。警告是告诉您将其替换为直接导入(它可能是)flask_mysql。但是,Flask- MySQL使用了更加过时的模式flaskext.。除了说服维护人员发布可修复该问题的新版本,您无能为力。from flaskext.mysql import MySQL应该工作并避免警告,尽管最好将软件包更新为使用flask_mysql。
flask.ext.
flask_mysql
flaskext.
from flaskext.mysql import MySQL