[python] 파이썬 가상환경(virtualenv)을 사용하여 기존 프로젝트를 가상환경으로 이전하는 방법은 어떻게 되나요?

가상환경(virtualenv)은 파이썬 프로젝트에서 독립적인 개발 환경을 구축할 수 있는 도구입니다. 기존의 프로젝트를 가상환경으로 이전하는 방법은 다음과 같습니다:

  1. 가상환경 설치 먼저, 터미널 또는 명령 프롬프트에서 다음 명령어를 사용하여 가상환경을 설치합니다:

    pip install virtualenv
    
  2. 가상환경 생성 기존 프로젝트가 있는 디렉토리로 이동한 후, 다음 명령어를 사용하여 가상환경을 생성합니다:

    virtualenv venv
    

    venv는 가상환경의 이름으로 원하는 이름으로 변경할 수 있습니다.

  3. 가상환경 활성화 가상환경을 생성한 후, 다음 명령어를 사용하여 가상환경을 활성화합니다:

    • Windows:
      source venv/Scripts/activate
      
    • macOS/Linux:
      source venv/bin/activate
      

    가상환경이 활성화되면 터미널 또는 명령 프롬프트의 프롬프트 앞에 (venv)라는 표시가 나타납니다.

  4. 의존성 설치 가상환경이 활성화된 상태에서 기존 프로젝트에서 사용하는 패키지들을 설치하기 위해 다음 명령어를 사용합니다:

    pip install -r requirements.txt
    

    requirements.txt는 기존 프로젝트에 있는 패키지들의 리스트를 포함한 파일입니다.

  5. 프로젝트 실행 가상환경에서 기존 프로젝트를 실행하기 위해 해당 프로젝트의 실행 명령어를 실행합니다.

가상환경을 사용하여 기존 프로젝트를 이전하면 해당 프로젝트의 의존성 패키지를 격리된 환경에서 관리할 수 있고, 다른 프로젝트와의 종속성 충돌을 방지할 수 있습니다.

더 자세한 내용은 다음 링크들을 참고하세요: