【Flask报错】启动报错ModuleNotFoundError: No module named ‘flask_sqlalchemy‘

可以看到我导入的模板项目报错了 问题是没有安装对应的flask_sqlalchemy插件
在这里插入图片描述

ModuleNotFoundError: No module named ‘flask_sqlalchemy’ 这个错误表明 Python 无法在你的环境中找到名为 flask_sqlalchemy 的模块。这通常是因为你没有安装这个模块所导致的。

Flask-SQLAlchemy 是一个 Flask 的扩展,它简化了在 Flask 应用中使用 SQLAlchemy 的过程。SQLAlchemy 是一个 Python 的 SQL 工具包和对象关系映射(ORM)库,它使得在 Python 中操作数据库变得更加简单和直观。

要解决这个问题,你需要安装 Flask-SQLAlchemy 扩展。你可以通过 pip(Python 的包管理器)来安装它。在你的命令行或终端中运行以下命令:

bash

pip install flask_sqlalchemy

或者,如果你使用的是 Python 3(这是推荐的版本),你可能需要使用 pip3:

bash

pip3 install flask_sqlalchemy

安装完成后,你应该能够在你的 Flask 应用中导入并使用 flask_sqlalchemy 模块了。

请注意,确保你的 Python 环境配置正确,特别是如果你在使用虚拟环境的话。你需要确保你在激活了正确的虚拟环境之后运行了上面的安装命令。如果你在使用像 Anaconda 这样的科学计算平台,你可能需要使用 conda 来安装这个包,而不是 pip。

如果你已经安装了 flask_sqlalchemy 但仍然遇到这个错误,可能是因为你的 Python 环境有问题,或者你的应用没有正确地指向你安装的包。在这种情况下,检查你的环境变量、Python 路径或者虚拟环境设置可能会有所帮助。在这里插入图片描述
可以看到我安装完毕后可以正常启动
在这里插入图片描述
在这里插入图片描述项目模板正式启动 可以进行进入同时可以添加购物车 然后可以和sqlalchmey数据库进行互动。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值