[python] Pipenv를 사용하여 패키지 일괄 삭제하기

파이썬의 가상환경과 패키지 관리를 위해 많은 개발자들이 Pipenv를 사용합니다. Pipenv는 패키지 설치와 의존성 관리를 편리하게 해주는 유용한 도구입니다. 이번 포스트에서는 Pipenv를 사용하여 여러 개의 패키지를 한번에 삭제하는 방법에 대해 알아보겠습니다.

1. Pipenv 테스트 환경 설정

먼저, Pipenv를 사용하기 위해 아래 명령을 통해 환경을 설정합니다.

pip install pipenv

2. 가상환경 생성

프로젝트 폴더에서 가상환경을 생성합니다.

pipenv shell

3. 패키지 일괄 삭제

Pipenv로 패키지를 일괄 삭제하려면 아래 명령을 사용합니다.

pipenv uninstall 패키지1 패키지2 패키지3 ...

예를 들어, requests, numpy, matplotlib 패키지를 한번에 삭제하려면 다음과 같이 명령을 입력합니다.

pipenv uninstall requests numpy matplotlib

4. 종속성 그래프 업데이트

패키지를 삭제한 후에는 종속성 그래프를 업데이트해야 합니다. 이를 위해 아래 명령을 실행합니다.

pipenv graph

5. Pipfile.lock 갱신

종속성 그래프 업데이트 후에는 Pipfile.lock 파일을 갱신해야 합니다. 아래 명령을 입력합니다.

pipenv lock

6. 가상환경 종료

패키지를 성공적으로 삭제한 후에는 가상환경을 종료합니다.

exit

위 방법을 통해 Pipenv를 사용하여 여러 개의 패키지를 한번에 삭제할 수 있습니다.


참고 자료: