[python] 파이썬 가상환경(virtualenv)에서 패키지를 설치하고 관리하는 방법은 어떻게 되나요?
가상환경(virtualenv)은 파이썬 프로젝트를 위한 독립적인 환경을 생성하여 패키지를 설치하고 관리하는 도구입니다. 가상환경을 사용하면 프로젝트마다 버전 충돌이나 의존성 문제를 최소화할 수 있습니다. 파이썬에서는 여러 가지 가상환경 도구를 제공하고 있지만, 가장 대표적인 가상환경 도구인 virtualenv를 설치하여 사용할 수 있습니다.
가상환경(virtualenv)을 사용하여 패키지를 설치하고 관리하는 방법은 다음과 같습니다:
- 가상환경 생성하기:
$ python -m venv 가상환경이름
- 가상환경 활성화하기:
- Windows:
$ 가상환경이름\Scripts\activate
- MacOS/Linux:
$ source 가상환경이름/bin/activate
- Windows:
- 가상환경에서 패키지 설치하기:
$ pip install 패키지이름
- 설치된 패키지 확인하기:
$ pip list
- 가상환경 비활성화하기:
$ deactivate
가상환경을 통해 각각의 프로젝트마다 독립적인 패키지 설치 환경을 유지할 수 있으며, 필요한 패키지를 쉽게 관리할 수 있습니다. 가상환경을 사용하여 개발할 때는 반드시 해당 가상환경을 활성화한 상태에서 작업해야 합니다.