pyenv - ubuntu에서 설치하기

 

pyenv  = "Simple Python Version Management", 로컬에 다양한 파이썬 버전을 설치하고 사용할 수 있도록 한다. 
파이썬 버전에 대한 의존성을 해결할 수 있다. 
다양한 버전의 파이썬 즉 2, 3 을 번갈아 사용 할 때 사용할 수 있는 도구다. 


>> 설치방법 

$> sudo apt-get install curl git-core


$> curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

위와 같이 입력을 하면 에러코드가 나오는 경우가 있다. 


위와 같은 코드가 나오는 경우가 있습니다. ( 저 같은 경우는 비슷한데 다소 다른 소스가 나왔다. ) 

** .bashrc 파일에 다음 내용을 추가한다.


export PYENV_ROOT="${HOME}/.pyenv"

if [ -d "${PYENV_ROOT}" ]; then
  export PATH="${PYENV_ROOT}/bin:${PATH}"
  eval "$(pyenv init -)"
fi

위와 같은 경우가 발생하면 gedit .bashrc 명령어를 통해서 위의 내용을 추가해준다. 
추가해 준 다음에는 터미널을 껐다가 켜주거나 새 터미널을 켜 준다


pyenv --version

위의 명령어를 입력하여 버전을 확인해 준다. 






pyenv versions

위의 명령어를 입력해주면 현재 사용할 수 있는 파이썬 버전을 확인 할 수 있다.



저 같은 경우에는 위와 같은 4개의 항목이 나온다
현재는 * 표시 있는 system python 이 선택된 상태라고 한다.

현재 시스템의 버전을 살펴보니



Python 2.7.12 버전을 사용하고 있는 것을 알 수 있다.

사용하고 싶은 버전을 바꾸려면


pyenv local 원하는버전

위의 명령어를 입력해주면 원하는 버전으로 바꿀 수 있다. 





- 출처 -