Herokuを使う
英語っぽくない名前で覚えにくい! Hero + Haiku(俳句)なんだって。知らんけど。
http://computerbecamecloud.blogspot.com/2013/12/engine-yardheroku-paas.html
この記事通りにやったらできるよ!
思った以上に簡単にできるよ!
https://qiita.com/sho7650/items/ebd87c5dc2c4c7abb8f0
開発環境(Windows10)にPythonをインストールする
とりあえず開発環境で実行できないことには始まらない。
このサイトを参考に、雑にVSCodeにPython開発環境をインストールしてみる。
https://docs.microsoft.com/ja-jp/learn/modules/python-install-vscode/
何となくできた。
試しにHellow Worldする。
https://dianxnao.com/visual-studio-code%E3%81%A7python%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%82%92%E5%A7%8B%E3%82%81%E3%82%8B%EF%BC%88windows%E7%B7%A8%EF%BC%89/#toc7
できた。
WebフレームワークFlaskをインストールする
これを試してみるが、PowerShellの設定で阻まれたっぽい。
https://www.atmarkit.co.jp/ait/articles/1807/24/news024.html
PowerShellの設定で、ローカルのスクリプトはすべて実行可能にした。
https://qiita.com/Targityen/items/3d2e0b5b0b7b04963750
動いた。
ところで、Terminalの上の方で失敗したログが出てるけど、環境変数FLASK_APPに設定できるプログラムの入り口が「wsgi.py」または「app.py」のどちらかに限定されるって、仕様としてどうなの?
それならそもそも環境変数FLASK_APPって不要なんじゃないの?
まぁいいや。