728x90
반응형
가상환경을 설치하기 위해선 먼저 파이썬을 설치해야 합니다.
https://www.python.org/downloads/
를 통해서 파이썬을 설치한 후 진행하시면 됩니다.
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 |
댓글