pyenv 설치 방법
pyenv 설치 방법이다.
$ python --version
Python 2.7.12
$ pyenv install 3.6.0
$ pyenv versions
system
2.7.12
* 3.6.0 (set by /Users/samuel.kim/.pyenv/version)
virtualenv를 설치한다.
$ python3 -m pip install virtualenv virtualenvwrapper
$ virtualenv
You must provide a DEST_DIR
Usage: virtualenv [OPTIONS] DEST_DIR
$ pip -V
pip 9.0.1 from /Users/samuel.kim/.pyenv/versions/3.6.0/lib/python3.6/site-packages (python 3.6)
$ pip install virtualenv virtualenvwrapper
$ brew install pyenv-virtualenv
~/.bash_profile에 다음을 추가한다. (설정)
export PATH="$HOME/.pyenv/bin:$PATH"
export PYENV_VERSION=3.6.0
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
~/.bash_profile을 읽는다.
$ source ~/.bash_profile
.pyenv 밑에 python이 위치한다면 성공한 것이다.
$ which python
/Users/samuel.kim/.pyenv/shims/python
이제 정상적으로 동작하는 지 확인한다. pyenv에서 파이썬을 설치하려면 install 커맨드를 실행하며 다음과 같다.
bash_profile에서 설정된 대로 동작되었다.
$ python --version
Python 3.6.0(set by PYENV_VERSION environment variable)
$ pyenv install 3.6.1
$ pyenv shell 3.6.1
$ pyenv versions
system
* 3.6.0
* 3.6.1 (set by PYENV_VERSION environment variable)
pyenv의 특정 버전을 삭제하려면 uninstall을 사용하며 다음과 같다.
$ pyenv uninstall 3.6.0
pyven 버전 이동은 shell을 사용한다.
$ pyenv shell 2.7.12
$ pyenv version
2.7.12