前提・実現したいこと
ターミナル内で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/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/18 15:03
2019/03/19 02:05
2019/03/19 12:42
2019/03/19 12:43
2019/03/19 12:47