Ошибка AWS Elastic Beanstalk - ImportError: нет модуля с именем flask.ext.sqlalchemy
Я развернул приложение для флэша в aws beanstalk и столкнулся с ошибкой импорта:
ImportError: No module named flask.ext.sqlalchemy
В моем файле application.py у меня есть это утверждение
from flask.ext.sqlalchemy import SQLAlchemy
и он отлично работает на моей машине, но не работает в aws эластичном бобовом стебле.
Кто-нибудь столкнулся с подобной проблемой?
Ответы
Ответ 1
Убедитесь, что вы включили файл requirements.txt в корневую директорию вашего проекта.
Файл должен содержать любой пакет пакетов, который должен быть установлен
Flask-SQLAlchemy=1.0
http://www.pip-installer.org/en/latest/cookbook.html#requirements-files