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
      
    2. PATH 설정
      • ~/.bash_profile 에 다음 내용 추가
      export PATH="~/.pyenv/bin:$PATH"
      eval "$(pyenv init -)"
      eval "$(pyenv virtualenv-init -)"
      
      • 적용
      $ source ~/.bash_profile
      

사용

  1. pyenv로 Python 설치
    • 설치 가능 버전 확인
    $ 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 로 비활성화


+ Recent posts