본문 바로가기

개발자 레니는 지금 -/소프트웨어와 함께

[ Python ] 가상환경 만들기


Python

Make Python Virtual-environment

#Ubuntu 16.04 LTS

#Python 3.5.2


#Command #사용자변수

#>> 상세 설명,  실행화면



가상환경 ?

대표적인 모듈은 3가지가 있다.


venv: Python 3.3 버전 이후 부터 기본 모듈에 포함되어 제공된다.

virtualenv: Python 2 버전부터 사용해오던 가상환경 라이브러리, python 3에서도 사용 가능 하다.

conda: Anaconda python을 설치했을 시 사용할 수 있다.

pyenv: Python version manger임과 동시에 가상환경 기능을 플러그인 형태로 제공한다.


가상환경 설치 전 잠깐 !

 $ sudo apt install -y virtualenv

virtualenv 명령어를 사용해서 가상환경을 만들 것인데 이를 사용하려면 설치는 해주어야 한다.


만들기

Python2

$ python -m virtualenv virtual_name

$ virtualenv virtual_name --python=python


Python3

$ python3 -m virtualenv virtual_name

$ virtualenv virtual_name --python=python3


venv는 보통 최신버전의 python을 설치한다. 시스템에 여러 파이썬이 있거나 원하는 파이썬 버전을 선택할 수 있다.

정확한 방법으로는 아래의 커맨드(virtualenv ...)를 추천한다.


실행하기

At Windows

virtual_name\Scripts\activate.bat


At Unix, MacOS(OS X)

$ source virtual_name/bin/activate


실행이 되고나면 프롬프트 제일 앞에 (virtul_name) 이 나타나게 됩니다.



종료하기

$ deactivate

가상환경을 빠져 나옵니다.






#2018년06월07일