20

私はAWSの豆の木に私のフラスコアプリケーションを展開し、インポートエラーに走った:私のapplication.pyファイルでAWS Elastic Beanstalkでエラー - はImportError:いいえモジュールの名前flask.ext.sqlalchemy

ImportError: No module named flask.ext.sqlalchemy 

、私はこれを持っていますステートメント

from flask.ext.sqlalchemy import SQLAlchemy 

私のマシンでうまく動作しますが、awsの弾力のある豆の茎では動作しません。

誰もが同様の問題に遭遇しましたか?

+2

をインストールする必要がある任意のPIPパッケージを含める必要があります。 [the documentation](http://flask-sqlalchemy.pocoo.org/2.1/quickstart/)を参照してください。 – franklin

答えて

18

プロジェクトのルートディレクトリにrequirement.txtファイルが含まれていることを確認してください。

ファイルがフラスコSQLAlchemyの拡張は今flask_sqlalchemy` `に位置しています

Flask-SQLAlchemy=1.0 

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

+1

よろしくお願いします!それはそれを修正する! – Michael

+0

リンクが壊れているようです。このリンクは同じですか? http://www.pip-installer.org/en/latest/cookbook.html#requirements-files –

+0

はい、ドキュメントを更新しているようです。私は上記を更新します。 Thanks –

関連する問題