20

I wdrożone mojego wniosku kolby do AWS łodygi i wpadł błędem importowej:AWS Elastic Beanstalk błąd - ImportError: No module o nazwie flask.ext.sqlalchemy

ImportError: No module named flask.ext.sqlalchemy 

W moim pliku application.py, mam to oświadczenie

from flask.ext.sqlalchemy import SQLAlchemy 

i działa dobrze na moim komputerze, ale nie działa w elastycznej fasoli.

Ktoś wpadł na podobny problem?

+2

Rozszerzenie Kolba-SQLAlchemy obecnie znajduje się na 'flask_sqlalchemy'. Zobacz [dokumentację] (http://flask-sqlalchemy.pocoo.org/2.1/quickstart/). – franklin

Odpowiedz

18

Upewnij się, że umieściłeś plik requirements.txt w katalogu głównym projektu.

Plik powinien zawierać dowolny pakiet pip, który musi być zainstalowany

Flask-SQLAlchemy=1.0 

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

+1

wielkie dzięki! to naprawia! – Michael

+0

link wygląda na uszkodzony. Czy ten link jest taki sam? http://www.pip-installer.org/en/latest/cookbook.html#requirements-files –

+0

Tak, wygląda na to, że aktualizują dokumenty. Zaktualizuję powyższe. Dzięki –

Powiązane problemy