pyenv 로 Python 버전 관리

설치

  • OS X
$ brew update
$ brew install pyenv
$ brew install pyenv-virtualenv
  • 기타 OS

    1. installer 활용 설치
      $ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
    
    1. PATH 설정
    • ~/.bash_profile 에 다음 내용 추가
      export PATH="~/.pyenv/bin:$PATH"
      eval "$(pyenv init -)"
      eval "$(pyenv virtualenv-init -)"
    
    • 적용
      $ source ~/.bash_profile
    

사용

  1. pyenv로 Python 설치

    https://github.com/yyuu/pyenv

    • 설치 가능 버전 확인
     $ pyenv install --list
    
    • 설치는 `pyenv install 3.5.2’ 형태로 가능
  2. pyenv-virtualenv 로 가상 환경 관리

    https://github.com/yyuu/pyenv-virtualenv

    pyenv-installer 에 포함이 되어있기 때문에 추가로 설치할것은 없다.

    1. 가상 환경 생성

       $ pyenv virtualenv 3.5.2 v352
      
      • pyenv virtualenv 버전 환경명 형태로 사용

      • 버전을 지정하지 않으면 현재 지정된 버전으로 적용 됨

    2. 가상 환경 활성화

       $ pyenv activate v352
      
      • pyenv activate 환경명 형태로 사용

      • pyenv deactivate 로 비활성화