【Flask】from flask_sqlalchemy import SQLAlchemy报错

打印 上一主题 下一主题

主题 1781|帖子 1781|积分 5343

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
【可能出现的情况】

1、未安装 Flask-SQLAlchemy:


在利用 flask_sqlalchemy 之前,你需要确保已经通过 pip 安装了 Flask-SQLAlchemy。可以通过以下下令安装它:
      pip install Flask-SQLAlchemy
  
2、包名大小写问题:



Python 是区分大小写的,确保在导入和利用模块时大小写与实际安装的库名称同等。确保你在代码中利用的是 SQLAlchemy,而不是 SQLAlchem。
正确的导入应该是:
      from flask_sqlalchemy import SQLAlchemy
  
3、Flask 应用程序对象创建之前导入:



确保你在创建 Flask 应用程序对象 app 之前导入 SQLAlchemy。一样平常来说,导入应该在创建 Flask 应用程序对象的代码之前完成。
正确的顺序应该是:
      from flask import Flask
   from flask_sqlalchemy import SQLAlchemy
     app = Flask(__name__)
   db = SQLAlchemy(app)
  【实验利用】


【效果】

解除报错


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

熊熊出没

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表