더 많은 포스팅 보기 자세히보기

T자형 개발/Python

맥 플라스크 가상환경 구축 및 setup

유도혁 2021. 6. 9. 15:54

플라스크를 처음 사용하여 가상 환경을 구축하는데 여러 자료를 찾아보면서 너무 설명이 적거나 정보를 찾는데, 어려움을 겪어 구축하면서 정리해보았습니다.

 

일단 파이썬을 최신버전으로 다운로드합니다.

https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

 

virtualenv를 설치합니다.

  sudo pip3 install virtualenv

 

프로젝트를 진행할 폴더를 생성 및 진입합니다.

mkdir ~/projects
    cd ~/projects

 

env를 생성하고 진입합니다.

virtualenv hello_flask
cd hello_flask

 

env를 활성화 합니다.

source bin/activate

 

플라스크를 설치합니다.

pip3 install Flask

 

프로젝트 디렉터리에 app.py파일을 생성합니다.

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
	return 'Hello, Flask!'

if __name__ == '__main__':
	app.run(debug=True)

 

프로젝트 위치에서 app.py를 export 합니다.

export FLASK_APP=app.py

 

실행합니다.

flask run