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
zipimport.ZipImportError: can't decompress data; zlib not available
のエラーが出たので、以下を参考にxcode-select --install
をして解決した後、リトライインストールしたバージョンを確認して、インストールしたバージョンに切り替える
$ pyenv versions $ pyenv global 3.6.5 $ pyenv rehash
- python3 のバージョン確認
$ python --version
pip3 のインストール
python のパッケージマネージャ pip をインストールする。 が、python3 のインストール時に一緒にインストールされるようなので、バージョンだけ確認しておく。
- pip のバージョン確認
$ pip3 --version