wisePocket

[Flask] Flask framework 미니프로젝트(project bucket) 02 (프레임워크 및 라이브러리 설치) 본문

Python&Flask Tutorials, AWS EB/Flask_project_bucket

[Flask] Flask framework 미니프로젝트(project bucket) 02 (프레임워크 및 라이브러리 설치)

ohnyong 2023. 7. 14. 19:27

(venv) 가상환경이 설정된 프로젝트 폴더의 터미널에서 해당 프로젝트에 필요한 프레임워크와 *라이브러리를 설치 한다.

1개씩 각각 설치 할 수도 있지만 두번째 프로젝트기 때문에 필요한 프레임워크와 라이브러리를 한번에 설치한다.

이미 설치된 것들까지 한번 더 확인해준다.

pip3 install flask pymongo dnspython requests bs4 certifi

각 설치 패키지는 다음과 같다.


1. Flask framework 설치

pip3 install flask

2. Python으로 MongoDB 사용하는 PyMongo package 설치(DB 연결에 사용)

pip3 install pymongo

3. Python용 DNS패키지 Dnspython library 설치(DB 연결에 사용)

pip3 install dnspython

4. HTTP 요청을 보낼 수 있는 패키지 requests(웹 크롤링에서 사용)

pip3 install requests

5. html, xml 등 데이터를 풀링, 파싱 해주는 라이브러리 beautifulsoup(웹 크롤링에서 사용)

pip3 install bs4

6. SSL: CERTIFICATE_VERIFY_FAILED 권한 오류 해결용 certifi(DB 연결에 사용)

pip3 install certifi

*라이브러리
  • 함수들이 뭉쳐진 하나의 .py 파일 안에 이루어진 것을 모듈이라고 합니다.
  • 여러 개의 모듈을 그룹화 하면 패키지가 됩니다.
  • 툴킷 또는 패키지는 종종 라이브러리라고도 불리웁니다.

해당 프로젝트는 아래 깃을 통해 업데이트 되고 있습니다.

https://github.com/yzpocket/Flask_project_bucket

 

GitHub - yzpocket/Flask_project_bucket

Contribute to yzpocket/Flask_project_bucket development by creating an account on GitHub.

github.com