가상환경을 사용하여 Python 프로젝트 별로, 독립된 작업 환경을 구성할 수 있습니다.
pip install 명령어를 사용하여 패키지를 설치하면, 모든 패키지가 시스템의 글로벌 Python 환경에 설치됩니다. 이 때 가상환경을 사용하여 글로벌 환경의 오염을 방지할 수 있습니다.Python 3.3 버전 부터 가상환경을 만드는 모듈(venv)이 포함되어 있습니다.
현재 시스템에 Python3가 설치되어 있는지 확인합니다.
python -V
Python 3.13.1해당 명령어를 사용하면, 명령어를 수행한 위치에 입력한 <가상 환경 이름> 으로 디렉토리가 생성됩니다.
python -m venv <가상 환경 이름>
샘플
python -m venv venv
가상환경으로 진입(활성화)합니다.
source <가상 환경 이름>/bin/activate
source venv/bin/activate필요 시 가상환경을 나갈 수 있습니다.(비활성화)
deactivate