pyenv 3.7.0 install 失敗した話
バージョンはこんな感じ
Pythonが現場で必要になったので
新しいバージョンをひとまずインストール
$ pyenv install 3.7.0 ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib? Please consult to the Wiki page to fix the problem. https://github.com/pyenv/pyenv/wiki/Common-build-problems
失敗!
ここを見てくれと
言われているので
見てみる
だが何しても同じエラーで
怒られるってことで
Issue を見ているといい感じのやつ発見
https://github.com/pyenv/pyenv/issues/1184
最終的にこの手順で解決した
brew install 'openssl@1.1' CONFIGURE_OPTS="--with-openssl=$(brew --prefix openssl)" pyenv install 3.7.0
$ pyenv versions * system (set by /Users/z.kyoichi.yamada/.anyenv/envs/pyenv/version) 3.7.0
次からCONFIGURE_OPTSが必要になるのかなと
思ったりしたのでした。