pyenvを使ったpythonのバージョン切り替え
pyenvを使ったpythonのバージョン切り替え
pyenvのインストール
Githubからダウンロード。ターミナルにて以下のコマンドを実行する。
terminal
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
その後、~/.bash_profile
などに以下の環境設定を追記します。
~/.bash_profile
がない場合はgeditなどで作りましょう。
terminal
# ~/.bash_profile
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
その上記の~/.bash_profile
を読み込んでインストール完了です。
terminal
$ source ~/.bash_profile
これでpyenvが使えるようになる。
バージョン切り替え
terminal
$ pyenv install 3.6.0
terminal
$ pyenv install 2.7.10
切り替えられるpythonのバージョンの確認
terminal
% pyenv versions
system
2.7.10
3.5.0 (set by /Users/xxx/.pyenv/version)
現在のバージョンの確認
terminal
% python --version
Python 3.5.0
pythonのバージョンの切り替えをする時は…
まず、~/.bash_profile
を読み込むことから。
terminal
$ source ~/.bash_profile
globalとすると全体に、localにするとそのカレントディレクトリに指定したバージョンが反映されます。
terminal
$ pyenv global 3.5.0
$ python --version
Python 3.5.0
terminal
$ pyenv local 2.7.10
$ python --version
Python 2.7.10