KeyError: 'SQLALCHEMY_TRACK_MODIFICATIONS'出错

在使用sqlalchemy的时候,出现KeyError: 'SQLALCHEMY_TRACK_MODIFICATIONS'的错误

说来奇怪,同样的代码如果用脚本启动,就不会用这个问题,用Resful调用的时候就会报上述的错误。

解决方法:

运行pip freeze |grep Flask-SQLAlchemy

看看是不是:

Flask-SQLAlchemy>=2.2

如果是,那么卸载Flask-SQLAlchemy(pip uninstall Flask-SQLAlchemy)

重新安装Flask-SQLAlchemy,版本控制<=2.1,上面的问题就解决了。

(pip install Flask-SQLAlchemy==2.1)

 

猜你喜欢

转载自blog.csdn.net/hotpotbo/article/details/81146535
今日推荐