質問: ### 前提・実現したいこと ターミナル内でFlaskのエラーを解決しブラウザで表示するようにしたい。 VSコードのターミナル内で FLASK_APP=hello.py flask runを実行しようとしているところです。 ### 発生している問題・エラーメッセージ FLASK_APP=hello.py : 用語 'FLASK_APP=hello.py' は、コマンドレット、関 数、スクリプト ファイル、または操作可能なプログラムの名前として認識さ れません。名前が正しく記述されていることを確認し、パスが含まれている 場合はそのパスが正しいことを確認してから、再試行してください。 発生場所 行:1 文字:1 + FLASK_APP=hello.py flask run + ~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (FLASK_APP=hello.py:St ring) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException] PS C:\Users\kayoc\Desktop\selfstudy\templates\myapp> set FLASK_APP=hello.py PS C:\Users\kayoc\Desktop\selfstudy\templates\myapp> flask run * Environment: production WARNING: Do not use the development server in a production environment. Use a production WSGI server instead. * Debug mode: off Usage: flask run [OPTIONS] Error: Could not locate a Flask application. You did not provide the "FLASK_APP" environment variable, and a "wsgi.py" or "app.py" module was not found in the current directory. PS C:\Users\kayoc\Desktop\selfstudy\templates\myapp> ### 該当のソースコードpython ``` from flask import flask app= Flask(__name__) @app.route("/") def hello_world(): return "Hello World" ``` ### 試したこと Qiita ,teratail, googleで検索をしました。 またソースコードが間違っていないか確認をしました。 そのほか、python hello.pyで実行できないかを試しました。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: PS C:\Users\kayoc\Desktop\selfstudy\templates\myapp> $env:FLASK_APP="hello.py" PS C:\Users\kayoc\Desktop\selfstudy\templates\myapp> flask run