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 원하는버전
위의 명령어를 입력해주면 원하는 버전으로 바꿀 수 있다.
- 출처 -