hiko1129’s blog

開発に関することを記録するためのブログ

zlibエラーへの対応(macOS Mojave)

macOS Mojaveでpyenvを用いてpython 3.7.2をインストールしようとした際に下記エラーに遭遇したので共有

zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [install] Error 1

上記エラーは下記コマンドの実行で解決する

xcode-select --install
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

brewでzlibを入れようとしても解決しないので注意

参考

[MacOS Mojave]pyenvでpythonのインストールがzlibエラーで失敗した時の対応
macOS mojaveでzlibが見つからない場合の対処法