flaskアプリケーションをElasticBeanstalkでデプロイしたいのですがうまくいきません
エラー文を見る限り環境の作成はできているようです
調べてみたところインストールする拡張機能を指定しているrequierments.txtに問題があるようです
t1microでは容量が足りないのでt2microを使うようにと指示されている記事もありましたが、環境自体はt2microのEC2を使用できているはずです
解決方法をどなたかご教授いただけないでしょうか
エラー文
bash
1ERROR Instance deployment failed to install application dependencies. The deployment failed.
requirements
1alembic==1.4.3 2blinker==1.4 3click==7.1.2 4dnspython==2.0.0 5email-validator==1.1.1 6Flask==1.1.2 7Flask-DebugToolbar==0.11.0 8Flask-HTTPAuth==4.1.0 9Flask-Login==0.5.0 10Flask-Migrate==2.5.3 11Flask-Script==2.0.6 12Flask-SQLAlchemy==2.4.4 13Flask-WTF==0.14.3 14idna==2.10 15itsdangerous==1.1.0 16Jinja2==2.11.2 17Mako==1.1.3 18MarkupSafe==1.1.1 19mysqlclient==2.0.1 20Pillow==7.2.0 21PyMySQL==0.10.1 22python-dateutil==2.8.1 23python-editor==1.0.4 24six==1.15.0 25SQLAlchemy==1.3.19 26Werkzeug==1.0.1 27WTForms==2.3.3
追記
ディレクトリ構成は以下の通りです
cs
1app(トップディレクトリ) 2├ __pycache__ 3| 4├ elasticbeanstalk 5| └ config.yml 6| 7├ config 8| ├ __pycache__ 9| ├ __init__.py 10| ├ local.py 11| └ production.py 12| 13├ functions(Bluepirntで分割した機能のディレクトリ 群) 14| ├ func1 15| | ├ __pycache__ 16| | ├ templates 17| | ├ __init__.py 18| | └ controller.py 19| ├ func2 20| ├ func3 21| └ … 22| 23├ app_venv 24| ├ bin 25| ├ include 26| ├ lib 27| └ pyvenv.cfg 28| 29├ migrations 30| ├ __pycache__ 31| ├ versions 32| ├ alembic.ini 33| ├ env.py 34| ├ READEME 35| └ script.py.mako 36| 37├ models 38| ├ __pycache__ 39| ├ __init__.py 40| ├ models.py 41| └ setting.py 42| 43├ static 44| ├ images 45| ├ javascript 46| └ stylesheets 47| 48├ templates 49├ .DS_Store 50├ .ebignore 51├ .gitignore 52├ application.py 53├ database.py(DB設定) 54├ httpauth.py(Basic認証用設定) 55├ methods.py(各機能で使用するメソッド群) 56├ requirements.txt(拡張機能) 57└ variable.py(複数箇所共通で使用するstring変数群)
回答1件
あなたの回答
tips
プレビュー