Python

virtualenv

1. Intro

python에서 virtual environment를 왜 사용해야할까?
설치 환경의 변화, 모듈(pip)의 버전 변경에 따른 종속성 문제를 virtualenv를 통해 해결할 수 있다.

virtualenv는 python에서 가상환경 구성 후 그 환경 내에서 프로그래밍, 실행하는 것으로 종속성에 상관없는 매우 편리한 프로그래밍 환경을 제공한다.

 

2. Install

sudo apt install python3-venv

 

3. Command

# 가상환경 생성
python3 -m venv [가상환경 이름]
 
# 가상환경 진입
source [가상환경 이름]/bin/activate
 
# 가상환경 종료
deactivate
 
# 가상환경에 설치된 module 확인
pip freeze
pip list

 

Back To Top