前提・実現したいこと
flaskアプリをherokuにデプロイしたいのですが、以下のようなエラーが出て困っています。
flaskコマンドがないというエラーなのですが、requirements.txtにちゃんとflaskの記述があるので、どこが原因なのかわからない状態です。
一応以下の記事通りに進めて最後の方のマイグレーションの際にこのエラーが発生しました。
分かる方がいましたらコメントお願いします。
####参考
https://qiita.com/nochifuchi/items/573e4630fd5722e41ae8
発生している問題・エラーメッセージ
(server) bash-3.2$ heroku run FLASK_APP=run.py flask db migrate Running FLASK_APP=run.py flask db migrate on ⬢ image-uploader-ar... up, run.5646 (Free) bash: flask: command not found (server) bash-3.2$ python Python 3.8.3 (default, Jul 2 2020, 11:26:31) [Clang 10.0.0 ] :: Anaconda, Inc. on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import flask >>> exit Use exit() or Ctrl-D (i.e. EOF) to exit >>> exit()
該当のソースコード
#requirements.txt #抜粋 flask==1.1.2
試したこと
heroku login実行時
$ heroku local 9:23:54 PM web.1 | sqlalchemy.exc.ProgrammingError: (pymysql.err.ProgrammingError) (1146, "Table 'heroku_hoge.images' doesn't exist")
tree
$ tree -L 1 . ├── Procfile ├── build ├── migrations ├── requirements.txt ├── run.py ├── runtime.txt ├── server ├── serviceAccountKey.json ├── setup.sh └── uploads
あなたの回答
tips
プレビュー