Louie NRT Story

[파이썬 강의] REST APIs with Flask - 개발환경 본문

전기차충전기

[파이썬 강의] REST APIs with Flask - 개발환경

hyeok0724.kim@gmail.com 2023. 1. 2. 10:15
반응형

작성일: 23년 1월 2일

 

Contents

1. 가상환경 만들기

2. Flask 설치(가상환경)

3. Flask 실행

4. 설치 패키지 목록 만들기

5. 패키지 설치

6. 개발환경 설정

 

 

1. 가상환경 만들기

python -m venv .venv

 

 - Command Palette 에서 Python:Select Interpreter 검색함

 - 위에서 생성한 가상환경이 나타남 (Visual Code Studio에서 venv가 생성된 폴더가 최상위로 선택되어 있어야함)

 - 터미널을 껐다가 다시 켜면 /.venv/Scripts/Activate.ps1 이 실행되면서 가상환경으로 운영되는 것을 확인 할 수 있음

 

 

2. Flask 설치(가상환경)

 - 가상환경에 접속된 것을 확인 후 "python -m pip install flask" 를 입력함

 - Lib 폴더 하위에 flask 모듈들이 설치 된 것을 알 수 있음

.

 

3. Flask 실행하기

- "app.py" 파일을 만들어서 간단하게 코드를 입력 후 "flask run" 실행시킴

 

 

4. 설치 패키지 목록 만들기

 - "pip freeze > requirements.txt" 입력하면 requirements.txt 파일이 생성됨

 - 현재 프로젝트에서 설치된 목록을 보여줌

 

 

5. 패키지 설치하기

 - "python -m pip install -r requirements.txt" 실행하므로써 해당 모듈들을 설치함

 

 

6. 개발환경 설정

 1) requirements.txt

  - 설치할 모듈을 입력함

 2) .flaskenv

  - flask가 동작할 때 실행할 파일명 또는 디버깅 모드 등을 설정 할 수 있음

 

Referece:

https://www.udemy.com/share/1013i43@wNZqaHmoQ29bHQvjDyPVoCQxWTVsH9Ijsu4u8W05gxevKvXRspB9BY0QhR_f9iOg/

 

Build REST APIs with Flask and Python (The Complete Course)

Build professional REST APIs with Python, Flask, Docker, Flask-Smorest, and Flask-SQLAlchemy

www.udemy.com

https://rest-apis-flask.teclado.com/docs/first_rest_api/getting_set_up/

 

Getting set up | REST APIs with Flask and Python

Set up a Flask project and create the Flask app.

rest-apis-flask.teclado.com

https://github.com/tecladocode/rest-apis-flask-python

 

GitHub - tecladocode/rest-apis-flask-python: Projects and e-book for our course, REST APIs with Flask and Python

Projects and e-book for our course, REST APIs with Flask and Python - GitHub - tecladocode/rest-apis-flask-python: Projects and e-book for our course, REST APIs with Flask and Python

github.com

 

반응형
Comments