Oxygen Chrome

공부/Python

[Python] virtualenv 가상환경 설치/실행/삭제

aribae 2024. 10. 23. 15:03

 

 

 

아나콘다(conda)를 회사에선 유료 버전으로 사용하라는 지침때문에..

 

virtualenv를 사용하게 되었다. 

 

 

 

virtualenv를 사용하면 독립적인 가상환경을 사용할 수 있다.

 

기존 시스템에 영향을 주지 않아 라이브러리간 종속성 문제가 생기지 않는다.

(python -m pip 으로 설치하기 번거롭잖아용 ㅎ ㅠ)

 

단점이라면, 로컬 환경에 사용하고자 하는 python version 파일이 있어야 해당 파이썬 버전으로 가상환경을 생성할 수 있다.

 

파이썬 버전별로 설치가 되어있어야 한다는 뜻입니다. . . . . 

 

 

 

 

git clone으로 파일 받아 돌려보는 용도라면

 

git clone 먼저 -> 폴더 안에서 vitrualenv 생성을 추천!

 

그래야 다운받은 파일 지우면 환경도 같이 지워진다.

 

(파일만 삭제하면 되니 간편한 듯 !?)

 

 

 

 

1. 설치

 

pip install virtualenv
# pip3 install virtualenv

 

 

1.1 설치 확인 / 버전 확인

 

virtualenv --version
# virtualenv -V

 

 

2. 가상환경 실행

 

virtualenv venv
# virtualenv {venv_name}
source venv/bin/activate

 

3.  가상환경 종료/비활성화

 

deactivate

 

 

4. 가상환경 삭제

 

 

virtualenv venv 로 생성된 venv(가상환경 이름) 파일 지우면 끝!

rm -rf venv