首页 > 解决方案 > ModuleNotFoundError:没有名为“flask_sqlalchemy”的模块

问题描述

当我尝试运行时出现此错误:

flask db upgrade

从 flask_sqlalchemy 导入 SQLAlchemy ModuleNotFoundError:没有名为“flask_sqlalchemy”的模块

我验证了 flask-sqlalchemy 已经安装:

已满足要求:.​​/venv/lib/python3.6/site-packages (2.4.4) 中的 flask-sqlalchemy

标签: flask-sqlalchemy

解决方案


您使用的是正确版本的 Python 吗?通过安装 flask_sqlalchemy 并使用 Python3,确保您通过键入 来安装模块pip3 install flask-sqlalchemy,因此该模块将安装在 Python3 而不是其他版本中。如果要使用 Python2,请确保使用普通命令pip install flask-sqlalchemy


推荐阅读