Related to: Personal
개요
여기서는 Python Virtual Environment을 사용하는 방법을 설명합니다. Virtual Environment은 프로젝트마다 독립적인 개발 환경을 제공합니다.
설치
venv는 python에 내장되어 있는 기능으로, 별도의 설치가 필요하지 않습니다.
사용
-
프로젝트 디렉토리에서
python -m venv [가상환경이름]을 입력하여 가상환경을 생성합니다.-
가상 환경은 현재 directory에 입력한 가상환경이름으로 생성됩니다.
-
관행적으로 아래와 같은 이름을 사용합니다
python -m venv .venv
-
-
생성된 가상환경을 활성화합니다. 각 OS마다 다른 명령이 필요합니다:
-
Windows
[가상환경이름]\\Scripts\\activate.bat -
macOS/Linux
source [가상환경이름]/bin/activate
-
-
(Optional)저장소가 git으로 제어되는 경우, 아래 명령어로 gitignore 목록에 추가합니다
echo [가상환경이름] >> .gitignore -
프로젝트가 끝나면 가상환경을 비활성화하고 나갑니다.
deactivate