가상환경 생성
python -m venv .venv
<python 버전지정>
py -3.8 -m venv .venv38
생성 폴더 구조
플랫폼셸 가상환경 활성화
windows PowerShell
.\venv\Scripts\Activate.ps1
참고: https://docs.python.org/ko/3/library/venv.html
POSIX | bash/zsh | $ source <venv>/bin/activate |
fish | $ source <venv>/bin/activate.fish | |
csh/tcsh | $ source <venv>/bin/activate.csh | |
PowerShell | $ <venv>/bin/Activate.ps1 | |
윈도우 | cmd.exe | C:\> <venv>\Scripts\activate.bat |
PowerShell | PS C:\> <venv>\Scripts\Activate.ps1 |
Flask 설치
pip install flask
Flask 실행
./venv 폴더에 python 파일 생성 < app.py>
flask run
flask debug mode 실행#1
(.venv) PS D:\.venv> python app.py
* Serving Flask app 'app'
* Debug mode: on
app.py----------------------------------------------------------------------------------------
if __name__ == '__main__':
app.debug = True
app.run()
#app.run(debug=True)
flask debug mode 실행#2
(.venv) PS D:\.venv> $env:FLASK_DEBUG="True"
(.venv) PS D:\.venv> flask run
* Debug mode: on