Environment/Linux

[Linux] virtualenv 설치/실행/종료/삭제

샤꾸리 2023. 1. 27. 08:52

python 패키지 여러 버전에 대한 각각의 관리가 따로 필요 할때 사용하는 중

 

[설치방법]

pip(package for installer python)을 통해 설치

pip install virtualenv
pip3 install virtualenv

 

 

[독립된 가상환경 생성 및 실행]

원하는 경로에 virtualenv [가상환경 이름] 을 입력하여 독립된 가상환경 생성

virtualenv venv

[가상환경 이름]의 디렉토리와 그 환경에 대한 요소들이 저장될 공간이 생성됨

 

가상환경을 생성한 경로에서 source 명령어를 통해 가상환경 적용(실행)

source venv/bin/activate

터미널의 user 명 왼쪽에 '([가상환경 이름])' 이 생김

 

 

[가상환경 종료]

deactivate

터미널의 user 명 왼쪽의 '([가상환경 이름])' 이 없어짐

 

 

[가상환경 삭제]

걍 디렉토리를 삭제하면 됨

rm -rf venv

 

 

[python version을 지정하여 가상환경 설정]

virtualenv [가상환경이름] --python==python[버전번호]

virtualenv venv --python==python3.8