virtualenvwrapperというものがあって、みんなそれを使ってるみたいだ。
pythonの環境管理ツールは色々あって良く分からないのでvirtualenvだけ使った
インストール
brew install pyenv-virtualenv
.zshrc
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
pyenv install 3.4.2
pyenv global 3.4.2
pyenv versions
> system
> *3.4.2
環境作成
pyenv virtualenv 3.4.2 hogehoge
pyenv versions
> system
> *3.4.2
> hogehoge
virtualenvで切った環境とpyenvでインストールした環境が同列に出るのね
環境切り替え
cd workspace
pyenv local hogehoge # .python-version が作成される
環境削除
pyenv uninstall hogehoge