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일
'개발자 레니는 지금 - > 소프트웨어와 함께' 카테고리의 다른 글
[ C/C++ ] 참조자와 포인터, 첨보면 무지무지 헷갈린다 (0) | 2018.07.10 |
---|---|
[ Python ] Thread, 쓰레드 데이터 공유하지 않는 방법 (0) | 2018.07.09 |
[ Python ] len() 과 sys.getsizeof() 는 같을까? 다를까? (0) | 2018.04.12 |
[ Python 3.x ] 2진 데이터 (0) | 2018.04.10 |
👻[ Python ] Linux 환경변수 사용하기 (0) | 2018.03.13 |