-
pipenv (Python Development Workflow for Humans)
pipenv란?
- pip와 virtualenv가 합쳐인 이름으로 python.org에서 공식적으로 권장하는 패키지 설치툴
- pip와 virtualenv이 가진 문제점들을 해결하기 위함
pip의 특징
- 필요한 것만 정의 하면서, 파일에 정의된 대로 빌드가 가능
- pipfile이 없으면 자동으로 생성
- pipfile을 찾으면서 자동으로 프로젝트 홈을 찾아줌
- 자동으로 virtualenv 환경을 생성
- 패키지를 설치 또는 삭제하면 자동으로 pipfile에서 추가 또는 삭제가 됨
- 자동으로 .env 파일을 인식
쉽게 말해서, python 프로젝트를 관리할때 pip와 virtualenv를 동시에 사용하는 것 보다 훨씬 편리하다.
하나의 Bubble을 생성해서 그안에 들어간 후에 독립적인 작업을 할 수 있도록 만든 패키지 설치 툴이다.'파이썬 > Etc.' 카테고리의 다른 글
ASGI(Asyncronous Server Gateway Interface)란? (0) 2021.05.08 파이썬 알파인 이미지란 무엇일까? (0) 2021.01.08 Python data built-in classes (0) 2020.09.27