[python] 파이썬 가상환경(virtualenv)을 사용하여 기존 프로젝트를 가상환경으로 이전하는 방법은 어떻게 되나요?
가상환경(virtualenv)은 파이썬 프로젝트에서 독립적인 개발 환경을 구축할 수 있는 도구입니다. 기존의 프로젝트를 가상환경으로 이전하는 방법은 다음과 같습니다:
-
가상환경 설치 먼저, 터미널 또는 명령 프롬프트에서 다음 명령어를 사용하여 가상환경을 설치합니다:
pip install virtualenv
-
가상환경 생성 기존 프로젝트가 있는 디렉토리로 이동한 후, 다음 명령어를 사용하여 가상환경을 생성합니다:
virtualenv venv
venv
는 가상환경의 이름으로 원하는 이름으로 변경할 수 있습니다. -
가상환경 활성화 가상환경을 생성한 후, 다음 명령어를 사용하여 가상환경을 활성화합니다:
- Windows:
source venv/Scripts/activate
- macOS/Linux:
source venv/bin/activate
가상환경이 활성화되면 터미널 또는 명령 프롬프트의 프롬프트 앞에
(venv)
라는 표시가 나타납니다. - Windows:
-
의존성 설치 가상환경이 활성화된 상태에서 기존 프로젝트에서 사용하는 패키지들을 설치하기 위해 다음 명령어를 사용합니다:
pip install -r requirements.txt
requirements.txt
는 기존 프로젝트에 있는 패키지들의 리스트를 포함한 파일입니다. -
프로젝트 실행 가상환경에서 기존 프로젝트를 실행하기 위해 해당 프로젝트의 실행 명령어를 실행합니다.
가상환경을 사용하여 기존 프로젝트를 이전하면 해당 프로젝트의 의존성 패키지를 격리된 환경에서 관리할 수 있고, 다른 프로젝트와의 종속성 충돌을 방지할 수 있습니다.
더 자세한 내용은 다음 링크들을 참고하세요: