前提条件
homebrewインストール済み
pyenvインストール
$ brew install pyenv
PYENV_ROOTを設定
$ cat << 'EOS' >> ~/.bash_profile
> export PYENV_ROOT=/usr/local/var/pyenv
> if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
> EOS
$ source ~/.bash_profile
インストールできるversion一覧表示
$ pyenv install --list
Pythonインストール
$ pyenv install 3.7.0
バージョン切り替え
切り替え可能なバージョン一覧を表示します。
$ pyenv versions
* system (set by /usr/local/var/pyenv/version)
3.7.0
バージョン切り替え
$ pyenv global 3.7.0
バージョン確認
$ python --version
Python 3.7.0
無事インストールできました。