我正在尝试构建一个简单的网络应用程序,以随时随地使用钥匙卡学习语言。该数据库使用 sqlalchemy 运行,并且该应用程序在我的本地主机上完美运行。但在渲染时,我托管 Web 应用程序,错误消息“ModuleNotFoundError:没有名为“flask_sqlalchemy”的模块”不断弹出。
我已经从头开始重新托管该应用程序并多次更新了要求,我该怎么做才能解决这个问题?
我找到原因了。由于某种原因,PyCharm 没有将适当的模块放入requirements.txt 中。我手动添加了它(Flask-SQLAlchemy~=3.1.1)并且一切正常。 Gunicorn~=23.0.0 psycopg~=3.2.3 psycopg2~=2.9.10 Flask~=3.1.0 SQLAlchemy~=2.0.36 Flask-SQLAlchemy~=3.1.1