在我们使用 flask-sqlacodegen 会出现ModuleNotFoundError: No module named 'MySQLdb'

这个原因就是因为我们的MySQL-python 不支持 Python3.

我常用的方法

新下载一个pymysql,用pip install pymysql

下载完之后把flask-sqlacodegen "mysql://root:123456@127.0.0.1/food_db"

更改成

flask-sqlacodegen "mysql+pymysql://root:123456@127.0.0.1/food_db"

就可以用

posted on 2021-12-13 11:59  一纸荒年003  阅读(1456)  评论(0)    收藏  举报