AWS Elastic Beanstalk错误 - ImportError:没有名为flask.ext.sqlalchemy的模块

Mic*_*ael 21 python amazon-web-services flask flask-sqlalchemy amazon-elastic-beanstalk

我将我的烧瓶应用程序部署到aws beanstalk并遇到导入错误:

ImportError: No module named flask.ext.sqlalchemy
Run Code Online (Sandbox Code Playgroud)

在我的application.py文件中,我有这个声明

from flask.ext.sqlalchemy import SQLAlchemy
Run Code Online (Sandbox Code Playgroud)

它在我的机器上运行良好,但在aws弹性豆柄中不起作用.

有人遇到过类似的问题吗?

Des*_*ris 19

确保在项目的根目录中包含了requirements.txt文件.

该文件应包含需要安装的任何pip包

Flask-SQLAlchemy=1.0
Run Code Online (Sandbox Code Playgroud)

http://www.pip-installer.org/en/latest/cookbook.html#requirements-files