[jump to flask] pip install 모듈목록

2023. 2. 20. 17:23카테고리 없음

점프 투 플라스크 (https://wikidocs.net/book/4542)실습하면서 필요한 모듈 정리함

다른 환경에 실습환경 다시 구축시 뭐를 설치했는지 아는게 편하겠지...

 

 

1-03  플라스크 설치하기

(myproject) C:\venvs\myproject\Scripts> pip install flask

pip 최신버전

(myproject) C:\venvs\myproject\Scripts> python -m pip install --upgrade pip

2-04 모델로 데이터 처리하기 - ORM 라이브러리 설치하기

(myproject) c:\projects\myproject>pip install flask-migrate

2-10 폼 모듈로 데이터 검증 더 쉽게 - 플라스크 폼 모듈 설치하기

(myproject) c:\projects\myproject> pip install flask-wtf

3-06 회원가입 - Email 검증

(myproject) c:\projects\myproject>pip install email_validator

3-13 마크다운 설치

(myproject) c:\projects\myproject>pip install flask-markdown
Collecting Flask-Markdown
(... 생략 ...)

파이참 setting > Project > Python Interpreter 에서 모듈 등록해야 파이참에서 컴파일 에러로 잡지 않는다.

 

4-07 파이보 세상에 공개하기 - wheel 패키지및 추가로 필요한 패키지 설치 (서버 환경)

(myproject) ubuntu@jumpto:~/venvs/myproject/bin$ pip install wheel

(myproject) ubuntu@jumpto:~/venvs/myproject/bin$ pip install flask
(myproject) ubuntu@jumpto:~/venvs/myproject/bin$ pip install flask-migrate
(myproject) ubuntu@jumpto:~/venvs/myproject/bin$ pip install flask-wtf
(myproject) ubuntu@jumpto:~/venvs/myproject/bin$ pip install email_validator
(myproject) ubuntu@jumpto:~/venvs/myproject/bin$ pip install flask-markdown

4-10 WSGI 서버 Gunicorn 설치 (서버 환경)

(myproject) ubuntu@jumpto:~/projects/myproject$ pip install gunicorn

4-17 PostgreSQL 데이터베이스 적용 - 파이보에서 데이터베이스에 접속하기 (서버 환경)

(myproject) ubuntu@jumpto:~/projects/myproject$ pip install psycopg2-binary
(myproject) ubuntu@jumpto:~/projects/myproject$ pip install python-dotenv

로컬 개발환경 - 별도 환경파일 사용 목적

(myproject) c:\projects\myproject> pip install python-dotenv