mac にpyenv で python3 の環境を構築した

機械学習関係の勉強をしてみたくなったので、mac に python3 の環境を構築した。

pyenv のインストール

python2 が必要になることがあるかもしれないので、pyenv をインストールしてバージョン管理する

  • pyenv のインストール
$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
  • pyenv のパス設定
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(pyenv init -)"' >> ~/.zshrc
  • 利用可能なバージョン確認
$ pyenv install --list

python3 のインストール

インストールした pyenv を使って python3 をインストールする

  • python3 のインストール
$ pyenv install 3.6.5
$ pyenv versions
$ pyenv global 3.6.5
$ pyenv rehash
  • python3 のバージョン確認
$ python --version

pip3 のインストール

python のパッケージマネージャ pip をインストールする。 が、python3 のインストール時に一緒にインストールされるようなので、バージョンだけ確認しておく。

  • pip のバージョン確認
$ pip3 --version