[python] 파이썬 가상환경(virtualenv)을 사용하여 여러 프로젝트에서 같은 패키지를 사용하는 방법은 어떻게 되나요?

가상환경을 설정하려면 다음의 단계를 따르면 됩니다:

  1. 먼저 가상환경을 만들기 위해 터미널에서 다음 명령을 실행합니다:
    python -m venv myenv
    

    ‘myenv’ 대신 원하는 가상환경 이름을 사용하시면 됩니다.

  2. 가상환경을 활성화하기 위해 터미널에서 다음 명령을 실행합니다:
    • Windows:
      myenv\Scripts\activate
      
    • macOS/Linux:
      source myenv/bin/activate
      
  3. 이제 가상환경이 활성화되었으니 패키지를 설치할 수 있습니다. 다음 명령어를 사용하여 원하는 패키지를 설치합니다:
    pip install 패키지이름
    
  4. 위의 단계를 다른 프로젝트에서도 반복하여 가상환경을 설정하고 패키지를 설치할 수 있습니다. 각 프로젝트마다 독립된 가상환경을 생성하므로 패키지 간의 충돌을 피할 수 있습니다.

가상환경을 사용하면 여러 프로젝트에서 동일한 패키지를 사용할 수 있으며, 한 프로젝트에서 다른 버전의 패키지를 사용해도 서로 영향을 주지 않습니다. 가상환경은 실제 개발 환경을 모방하여 개발 및 테스트를 더욱 효과적으로 진행할 수 있도록 도와줍니다.

더 자세한 내용은 파이썬 공식 문서를 참조하시기 바랍니다: