Tutorial by Topics: virtualenv



가상 환경 ( "virtualenv")은 격리 된 Python 환경을 만드는 도구입니다. 그것은 다른 프로젝트에서 필요로하는 의존성을 별도의 장소에서 가상 파이썬 env를 생성하여 유지합니다. "프로젝트 A는 버전 2.xxx에 의존하지만 프로젝트 B는 2.xxx가 필요합니다"라는 딜레마를 해결하고 글로벌 사이트 패키지 디렉토리를 깨끗하고 관리하기 쉬운 상태로 유지합니다.

"virtualenv"는 파이썬 프로젝트가 필요로하는 패키지를 사용하기 위해 필요한 모든 libs와 bins를 포함하는 폴더를 생성합니다.

프로젝트 A, 프로젝트 B, 프로젝트 C. 프로젝트 A와 프로젝트 B가 파이썬 3과 필요한 라이브러리를 필요로한다고 가정 해 보겠습니다. 그러나 프로젝트 C에는 파이썬 2.7 및 종속 라이브러리가 필요합니다.

따라서이 프로젝트 환경을 분리하는 것이 가장 좋습니다. 가상 환경을 만들려면 아래 기술을 사용할 수 있습니다.

Virtualenv, Virtualenvwrapper 및 Conda

가상 환경에 대한 몇 가지 옵션이 있지만 virtualenvwrapper가 가장 좋습니다.


Page 1 of 1