Venv
Python3에 내장된 Venv 로 독립된 가상환경 구성하기
Last updated
Python3에 내장된 Venv 로 독립된 가상환경 구성하기
Last updated
Virtualenv 는 각기 다양한 버전을 갖는 여러개의 Python 프로젝트를 대응해야할 때 가상환경을 제공해주는 모듈입니다.
어 하나의 가상환경에 프로젝트 A에서 필요한 Packages 들을 설치하면, 이는 다른 프로젝트 B를 구성하는 가상환경에는 영향을 주지 않기 때문에 각 프로젝트별로 독립적인 Python 실행 환경을 구성할 수 있게 됩니다.
각 프로젝트에서 독립된 Python 환경을 생성하고 싶을 때 사용합니다.
venv 모듈을 스크립트로 실행합니다. 이때, 디렉토리 경로를 인자로 전달합니다.
저는 env 라는 디렉토리를 새로 생성하였고, 위 명령어를 통해 env 라는 디렉토리에 Python 사본 표준 Library 등이 보관되는 것을 확인할 수 있습니다.
Tool
Description
Venv
Python3 에 기본 내장 되어있는 가상환경 도구로,
따로 설치할 필요없이 바로 사용할 수 있습니다.
VirtualEnv
Python 2.x 라인에서 주로 사용하는 가상환경 도구로
pip 으로 설치 후 사용합니다.