본문 바로가기

카테고리 없음

Python 가상환경 명령어 정리 (virtualenvwrapper, anaconda)

Python 가상환경을 통해 여러 프로젝트를 각기 독립적인 라이브러리 환경에서 개발할 수 있다. 여러 프로젝트를 할 때 관련 라이브러리의 버전을 꼬이지 않게 하는 매우 강력하고 편리한 도구여서 항상 활용하고 있다. 

많이 사용하는 가상환경 관련 명령어를 정리해둔다.

 

1) virtualenvwrapper

 

가상환경 관련 명령어를 좀 더 편하기 사용할수 있게 도와주는 패키지이다.

 

설치

$ pip install virtualenvwrapper 

 

가상환경 루트 디렉토리 설정

$ export WORKON_HOME=$HOME/.virtualenvs

 

가상환경 만들고 삭제하기

$ mkvirtualenv env_name

$ rmvirtualenv env_name

 

가상환경 들어가고 나가기

$ workon env_name

(env_name)$ deactivate

 

가상환경 목록

$ lsvirtualenv

$ workon

 

 

2) conda

아나콘다에서 제공하는 가상환경 관리 명령어

 

가상환경 목록

$ conda env list

 

가상환경 만들기

$ conda create -n env_name python=3.4

 

가상환경 삭제

$ conda env remove -n env_name

 

가상환경 들어가고 나가기

$ conda activate env_name

$ conda deactivate