pyenv

インストール (Homebrew on macOS)

brew install pyenv

リポジトリから直接インストールする場合

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

設定 (~/.bash_profile 等)

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

Python ビルド用に必要なライブラリをインストール (必要に応じて)

sudo apt-get install -y libbz2-dev libffi-dev libncurses-dev liblzma-dev libreadline-dev libsqlite3-dev libssl-dev

インストール済みバージョン確認

pyenv versions

特定バージョンのインストール

pyenv install 3.7.4

グローバルバージョンの変更

pyenv global 3.7.4

ローカルバージョンの変更

pyenv local 3.7.4