我将烧瓶应用程序部署到aws beanstalk中并遇到导入错误:
ImportError: No module named flask.ext.sqlalchemy
在我的application.py文件中,我有这个声明
from flask.ext.sqlalchemy import SQLAlchemy
它在我的机器上运行正常,但在aws弹性beanstalk中不起作用。
有人遇到过类似的问题吗?
答案 0 :(得分:19)
确保在项目的根目录中包含了requirements.txt文件。
该文件应包含需要安装的任何pip包
Flask-SQLAlchemy=1.0
http://www.pip-installer.org/en/latest/cookbook.html#requirements-files