이는 conda 실행이 안 되어 있는 경우로, 수동으로 실행시켜준 후에 가상환경을 실행시켜야 한다.
cd 명령어를 사용하여 app.py가 있는 폴더로 들어간다.
conda activate 해준다.
anaconda가 설치되어 있는 폴더 아래의 Scripts 폴더 아래 activate를 수동으로 실행시켜준다.
anaconda 위치/Scripts/activate
를 터미널에서 실행하면 된다.
new terminal을 실행시킨다. 새로운 터미널을 여는 단축키는 Ctrl+Shift+`
이다.
Command Prompt로 들어간다.
Show all commands: 단축키 Ctrl+Shift+P
또는 F1
을 눌러 들어갈 수 있다.
Python: Select Interpreter
를 검색하여 들어간다.
인터프리터를 선택한다. (내가 선택 할 인터프리터는 Python 3.10.13 (‘OSWP_F’))
conda activate 완료
Error: Could not locate a Flask application.
현재 작업폴더, 즉 flask run을 실행하고 있는 폴더 (pwd)가 app.py가 속해있는 폴더가 아니어서 발생하는 오류이다. app.py가 속해있는 폴더로 이동하여 flask run 실행하면 해결할 수 있다.