ModuleNotFoundError:没有名为“flask_sqlalchemy”的模块

Posted

技术标签:

【中文标题】ModuleNotFoundError:没有名为“flask_sqlalchemy”的模块【英文标题】:ModuleNotFoundError: No module named 'flask_sqlalchemy 【发布时间】:2020-12-23 12:11:25 【问题描述】:

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

flask db upgrade

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

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

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于ModuleNotFoundError:没有名为“flask_sqlalchemy”的模块的主要内容,如果未能解决你的问题,请参考以下文章

ModuleNotFoundError:没有名为“dataviz”的模块

ModuleNotFoundError:没有名为“numpy”的模块

错误:ModuleNotFoundError:没有名为“图像”的模块

ModuleNotFoundError:没有名为“knox”的模块

ModuleNotFoundError:没有名为“memoize”的模块

ModuleNotFoundError:没有名为“pssh”的模块