pipenv는 Python 언어를 위한 가상 환경 관리 도구 중 하나이며, pipenv는 pipfile을 사용하여 프로젝트에 필요한 패키지와 패키지의 의존성을 추적하며, 가상 환경을 만들고 관리하는 것이 가능하다.
pipenv를 사용하여 Python 프로젝트를 관리하는 과정은
- pipenv를 설치한다.
- pipenv를 사용하여 가상 환경을 만든다.
- 필요한 패키지를 설치하고 관리한다.
- 가상 환경에서 작업한다.
pipenv 설치하기
pip install pipenv
가상 환경 만들기 (pipenv를 사용하여 가상 환경을 만들기 위해서는 프로젝트 디렉토리에서 다음 명령어를 실행한다.)
pipenv --python 3.8
패키지 설치하기 (pipenv를 사용하여 패키지는 다음과 같이 설치하며, requests 패키지를 설치하고 pipfile에 해당 패키지와 의존성을 기록한다)
pipenv install requests
패키지 제거하기 (requests 패키지를 제거하고 pipfile에서 해당 패키지와 의존성을 제거한다.)
pipenv uninstall requests
Pipfile에서 제거된 패키지를 제거하기
pipenv clean
가상 환경 실행하기
pipenv shell