HOME > linux > tips

Virtualenv 설치 및 세팅하는 방법(Ubuntu)

By JS | 22 Apr 2018

virtualenv는 파이썬 가상 환경을 만드는 프로그램입니다. Virtualenv로 로컬 환경과 분리된 공간을 만들어, 독립된 공간에서 파이썬 프로그램을 개발할 수 있습니다. 다른 PC에 배포되는 소스의 경우 virtualenv를 이용하면 어떤 의존성이 설치되어야 하는지 확인하는데 좋습니다.

이 글의 코드 및 명령어는 우분투에서 테스트되었습니다.

설치

아래 명령어로 virtualenv 설치

~$ sudo apt install virtualenv

아래 명령어로 가상환경 생성 및 진입

~$ virtualenv ~/my-virt
~$ . ~/my-virt/bin/activate

진입하면 (my-virt)이 shell 앞에 붙는다. 종료하려면 deactivate를 입력하면 된다

(my-virt) js@js:~$ deactivate
~$

기본적으로 Python은 2.7로 설정되어있는데, python3을 기본으로 사용하고 싶다면 아래 명령어처럼 virtualenv를 생성할 때 python3로 설정하면 된다

$ virtualenv -p /usr/bin/python3 ~/my-virt
$ . ~/my-virt/bin/activate
(my-virt) js@js:~$ python --version
Python 3.6.3