Flask 설치 및 환경설정
- Flask는 파이썬으로 구현되는 개발환경이므로 가상환경의 사용을 권장함
- 파이썬에 대한 설치 및 환경 설정은 파이썬 가상환경 설정을 참고할 것
- 개발작업은 /Workspaces/ 등과 같은 별도의 폴더에서 진행하는 것을 권장함
1. 가상환경 생성
- 가상환경의 이름은 프로젝트에 맞게 설정함
본 페이지에서는 flaskweb이라는 이름을 사용함
python -m venv flaskweb
2. 가상환경 활성화
Linux / MAC의 경우
cd flaskweb source ./bin/activate
Windows의 경우
cd flaskweb ./Scripts/activate
프로젝트명이 앞에 나타나면 활성화 성공
비활성화는
deactivate
명령어 사용deactivate
3. Flask 웹 프레임워크 설치
Flask 외에도 필요한 라이브러리/패키지들을 설치할 수 있음
pip install flask
4. 샘플코드 작성
일단 여기서는 내용의 이해는 건너뛰고 코드만 보고 넘어가도 됨
#//file: "hello.py" from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, World'
5. Flask 실행
- 기본 환경변수 설정
Linux / MAC의 경우
export FLASK_APP=hello.py export FLASK_ENV=development
Windows의 경우
set FLASK_APP=hello.py set FLASK_ENV=development
Flask 실행
flask run
6. 웹 브라우저에서 작동 확인
- http://127.0.0.1:5000/ 접속
Hello, World
출력 확인