Programming Language/Python
[Python/Flask] Error: Could not locate a Flask application. (Window)
74059
2023. 7. 17. 14:06
window에서 flask run으로 실행시켰을 때 뜬 에러
Error: Could not locate a Flask application. Use the 'flask --app' option, 'FLASK_APP' environment variable, or a 'wsgi.py' or 'app.py' file in the current directory.
대부분의 포스터에서 set FLASK_APP을 설정 안해줘서 뜨는 에러라고 했는데, 분명 설정해줬음에도 불구하고 반복적으로 위 에러가 뜸.
해결방법: (여기서 main.py는 내가 실행시키는 flask 앱의 이름임.)
set FLASK_APP=main.py
$env:FLASK_APP = "main.py"
flask run
두번째 줄 $env 설정해주니 해결됨. 가상환경 때문인가..?
출처: https://stackoverflow.com/questions/66627441/error-could-not-locate-a-flask-application
Error: Could not locate a Flask application
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
stackoverflow.com