virtualenv1 Python - 가상환경, Virtualenv란? 사용법과 스탠다드 라이브러리(venv)와의 차이 설명 Virtualenv란? Virtualenv는 글로벌 Python영역과 별개로 독립된 가상환경을 제공한다. 사용자는 이를 사용하여 프로젝트 별 Python의 버전, 사용되는 라이브러리의 버전을 특정할 수 있다. 물론 같은 프로젝트에서도 여러 가상환경을 만들어 버전관리할 수 있다. Virtualenv VS venv Python3.3버전 부터 Virtualenv의 일부 기능을 venv이란 모듈로서 스탠다드 라이브러리로 제공한다. 몇가지 차이점이 있는데 중요한 부분만 살펴보자면, venv는 다음의 단점을 갖는다. pip를 통해 업그레이드를 할 수 없다. 더 느리다. ( 정확히 어떤 작용에서 느린건지는 모르겠다. ) 가상환경과 관련된 프로그래밍 API제공이 적다. .gitignore 설정이 제공되지 않는다. ( .. 2022. 7. 20. 이전 1 다음