yuya競プロ精進

主に競プロに関して。たまに機械学習。

python pyenvでのインストールメモ

インストールできるバージョンの確認

pyenv install -l

バージョンを指定してインストール

pyenv install 3.7.1

これだとエラーが出ることがある。
自分は「zipimport.ZipImportError: can't decompress data; zlib not available」というエラーメッセージが出た。
この「zlibエラー」は次のようにインストールすることで解決する。

CFLAGS="-I$(brew --prefix readline)/include -I$(brew --prefix openssl)/include -I$(xcrun --show-sdk-path)/usr/include" \
LDFLAGS="-L$(brew --prefix readline)/lib -L$(brew --prefix openssl)/lib" \
PYTHON_CONFIGURE_OPTS=--enable-unicode=ucs2 \
pyenv install -v 3.7.1

アクティブにするバージョンの選択

pyenv global 3.7.1

バージョンの確認

pyenv versions もしくは python --version