Q&A
実現したいこと
Google App Engineでデプロイ
前提
言語:Python 3
発生している問題・エラーメッセージ
libraries entries are only supported by the "python27" runtime in "hogehoge/app.yaml", line 18, column 1
該当のソースコード
requirements.txt
1Flask==2.2.2 2gunicorn
app.yaml
1runtime: python310 2entrypoint: gunicorn -b :8080 main:app 3 4libraries: 5 - name: ssl 6 version: latest 7 - name: MySQLdb 8 version: latest 9 10env_variables: 11 [環境変数のため記載しない]
試したこと
Google App Engine - Error (libraries entries are only supported by the "python27" runtime)
上記記事を参考にして、requirements.txtで記載しているパッケージライブラリがPython2でしか利用できないものが記載しているかと思い、
最低限のライブラリに変更後、gcloud app deployを実行しましたが同じエラーが表示されたままでした。
デプロイ手順
- Google Cloud Shell 上でgit pullしてコードを持ってくる
- gcloud app deploy でデプロイ
補足情報(FW/ツールのバージョンなど)
過去に同じプロジェクトでデプロイできていました。
一応、App Engineを最近使い始めたためデプロイ手順を記載しておきます。
他に必要な情報があればお手数ですがコメントお願いします。
回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。