Homebrewでpyenv-virtualenv環境を作る
Homebrewでpyenv-virtualenvインストール
$ brew update
# pyenv-virtualenvインストール(pyenv含まれてます)
$ brew install pyenv-virtualenv
~/.bashrc
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
export PYENV_ROOT=/usr/local/var/pyenv
if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi
SHELL更新
$ source ~/.bashrc
python2.7.9バージョンの仮想環境作成
$ pyenv install 2.7.9
仮想環境バージョン一覧確認
$ pyenv versions
> *system
> 2.7.9
python2.7.9バージョンのtest仮想環境作成
$ pyenv virtualenv 2.7.9 test
仮想環境バージョン一覧確認
$ pyenv versions
> *system
> 2.7.9
> test
プロジェクトフォルダ作成
$ mkdir -p ~/project/test
$ cd ~/project/test
このフォルダ配下はtestにする(.python-version が作成される)
$ pyenv local test
$ pyenv versions
> system
> 2.7.9
> *test
仮想環境になっているかどうか確認
(test)$ python --version
Python 2.7.9
(test)$ which python
/usr/local/var/pyenv/versions/test/bin/python
(test)$ pyenv versions
system
2.7.9
* test (set by /Users/jjongs08/project/test/.python-version)
環境削除
$ pyenv uninstall test
$ pyenv versions
> *system
> 2.7.9