안녕하세요
오늘은 flask 개발환경을 세팅해보겠습니다.
1.가상 환경 디렉터리 생성하기
2.가상 환경 만들기
3.가상 환경에 진입하기
4.가상 환경에서 플라스크 설치
5.pip 최신 버전으로 설치하기
6.프로젝트 디렉터리 생성하기
7.파이참설치
8.파이참 실행 후 인터프리터 설정하기
9.애플리케이션 파일 만들기
10.플라스크 서버 실행하기
1.가상 환경 디렉터리 생성하기
cd \
mkdir venvs
cd venvs

2.가상 환경 만들기
python -m venv myproject

3.가상 환경에 진입하기
cd C:\venvs\myproject\Scripts
activate ☞실행시 (homepage02) C:\naverproject01\homepage02\Scripts>
☞가상환경 벗어나고 싶을때 deactivate

4.가상 환경에서 플라스크 설치
pip install flask

5.pip 최신 버전으로 설치하기
pip 최신 버전으로 설치 ☞python -m pip install --upgrade pip
1-04 플라스크 프로젝트 생성 ☞
cd C:\
6.프로젝트 디렉터리 생성하기
mkdir projects
cd projects
C:\venvs\myproject\Scripts\activate
(myproject) C:\projects> mkdir myproject
(myproject) C:\projects> cd myproject
(myproject) C:\projects\myproject>
myprojects가 아니고 myproject이므로 디렉터리명에 주의
7.파이참설치
파이참 실행 후 C:/projects/myproject를 선택
파이썬 인터프리터 위치를 가상 환경 위치로 수정

8.파이참 실행 후 인터프리터 설정하기
파이썬 인터프리터 위치를 가상 환경 위치로 수정
파이썬 인터프리터 위치를 설정할 수 있는 Add Python Interpreter 창이 나타난다. 여기서 <Existing environment>를 누른 다음 Interpreter 오른쪽에 보이는 <…>을 누르고 C:\venvs\myproject\Scripts\python.exe를 입력






9.애플리케이션 파일 만들기
기본 app.py 파일 지우고 pybo.py 파일 생성 및 코드 입력
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_pybo():
return 'Hello, Pybo!'

10.플라스크 서버 실행하기
(myproject) c:\projects\myproject>set FLASK_APP=pybo
플라스크 서버 실행하기
flask run
flask run

다음과 같이 Hello, Pybo가 뜹니다:)