본문 바로가기
python

가상환경 만들기 (Mac)

by signature95 2021. 11. 15.
728x90
반응형

가상환경을 설치하기 위해선 먼저 파이썬을 설치해야 합니다.

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

 

Download Python

The official home of the Python Programming Language

www.python.org

를 통해서 파이썬을 설치한 후 진행하시면 됩니다.

 

Mac OS인 특성상 터미널을 이용하여 진행하였습니다.

 

명령문은 다음과 같습니다. 

 

# Super User (관리자 권한으로 가상환경을 위한 라이브러리 생성)
sudo pip3 install virtualenv

# 가상환경 설치를 위한 경로 이동 및 디렉토리 생성
cd Desktop
mkdir html

# 가상환경 형성
virtualenv hello_flask

# 가상환경 실행
cd hello_flask
source bin/activate

# FLASK 설치
pip3 install Flask

저의 경우는 바탕화면에 html 폴더를 cmd로 생성한 후 설치하였습니다.

다 완료되면 다음과 같은 창이 뜹니다.

 

그다음 main.py라는 파이썬파일을 만들어주고 다음과 같이 입력합니다.

(물론 main이 아닌 다른 이름으로 만들어도 무방하지만,

export FLASK_APP =  파일 이름

으로 설정해야 합니다.)

# main.py 형성

from flask import Flask

app = Flask(__name__)

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

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

# Flask 실행

export FLASK_APP = main
flask run

 

여기서 @app.route('/')를 하면, url page는 http://localhost:5000/ 로 url이 형성됩니다.

 

만약 @app.route('/main')을 한다면 http://localhost:5000/main으로 형성되는 것입니다.

 

 

그리고 templates이라는 디렉토리를 형성하고 return render_template 를 입력하는 부분은 다음 포스트에서 다루도록 하겠습니다. 

728x90

'python' 카테고리의 다른 글

오류 해결 코드 (ROC_AUC_score) python  (0) 2022.04.18
pip install 오류 (python)  (0) 2022.03.06
VScode 설치 및 확장팩  (0) 2021.11.14
티스토리 시작에 앞서  (0) 2021.11.14

댓글