[python] Pipenv를 사용하여 가상 환경 만들기 및 삭제하기

파이썬 프로젝트를 개발할 때 가상 환경을 사용하는 것은 좋은 습관입니다. 가상 환경을 사용하면 프로젝트 간의 의존성 충돌을 방지하고 프로젝트를 깔끔하게 유지할 수 있습니다. 이번 포스트에서는 Pipenv를 사용하여 파이썬 가상 환경을 만들고 삭제하는 방법에 대해 알아보겠습니다.

1. Pipenv 설치하기

Pipenv를 사용하기 위해서는 먼저 Pipenv를 설치해야 합니다. 다음 명령어를 사용하여 Pipenv를 설치합니다.

$ pip install pipenv

2. 가상 환경 만들기

Pipenv를 사용하여 가상 환경을 만들려면 프로젝트 디렉토리로 이동한 후 다음 명령어를 실행합니다.

$ pipenv install

위 명령어를 실행하면 Pipenv는 PipfilePipfile.lock 파일을 생성하고 필요한 의존성 패키지를 설치합니다. 만약 이미 존재하는 Pipfile이 있다면 해당 파일을 읽어와 의존성 패키지를 설치합니다.

3. 가상 환경 활성화하기

가상 환경을 활성화하여 프로젝트를 실행하려면 다음 명령어를 실행합니다.

$ pipenv shell

위 명령어를 실행하면 가상 환경이 활성화되고 셸 프롬프트가 (프로젝트 이름) 으로 변경됩니다.

4. 가상 환경에서 패키지 설치하기

가상 환경에서 필요한 패키지를 설치하기 위해서는 다음 명령어를 사용합니다.

$ pipenv install <패키지 이름>

위 명령어를 실행하면 Pipenv는 해당 패키지를 설치하고 Pipfile에 의존성을 추가합니다.

5. 가상 환경 삭제하기

가상 환경을 더 이상 사용하지 않는다면 다음 명령어를 사용하여 가상 환경을 삭제합니다.

$ pipenv --rm

위 명령어를 실행하면 Pipenv는 가상 환경을 삭제하고 PipfilePipfile.lock 파일도 함께 삭제합니다.

결론

이번 포스트에서는 Pipenv를 사용하여 파이썬 가상 환경을 만들고 삭제하는 방법에 대해 알아보았습니다. Pipenv를 사용하면 의존성 관리를 효과적으로 할 수 있으며, 프로젝트를 깔끔하게 유지할 수 있습니다. 파이썬 프로젝트를 개발할 때는 항상 가상 환경을 사용하는 것을 추천합니다.

참고 자료