pyenv install で zlib not available のエラーが出た
間違っている場所あったら優しく教えてね
import pip._internal zipimport.ZipImportError: can't decompress data; zlib not available make: *** [install] Error 1
このようなエラーが出てしまったので対策をする
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target / p
これをすれば治るかと思いきや
installer: Error - the package path specified was invalid: '/Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg'.
これをやってもダメでした..
brew install zlib zlib 1.2.11 is already installed and up-to-date
入っているようです. . 参考サイトを元に環境変数を設定したところうまくいきました.
export LDFLAGS="-L/usr/local/opt/zlib/lib" export CPPFLAGS="-I/usr/local/opt/zlib/include"
インストールはできたが動かない
python -V Python 2.7.16 pyenv versions system * 3.7.2 (set by /Users/hoge/.pyenv/version)
export PATH="$HOME/.pyenv/shims:$PATH"
こちらにpathを通すことで成功した.