タイトル通りpyenvで「zipimport.ZipImportError: can't decompress data; zlib not available」とインストールができないとき BY.macOSCatalina
解決した内容から...
とりあえず、最終的な解決方法としては、下記の順番でインストールができた。
あと、コマンド実行時にもセキュリティが上がってるみたいで、自分の場合はアプリケーション自体の許可をした。
詳しくは、設定>セキュリティ>プライバシー>デベロッパーツール
にあるターミナルにチェック
を入れた。
その後、ちゃんとインストールができた。
% brew reinstall zlib
% export LDFLAGS="-L/usr/local/opt/zlib/lib"
% export CPPFLAGS="-I/usr/local/opt/zlib/include"
% export PKG_CONFIG_PATH="/usr/local/opt/zlib/lib/pkgconfig"
他にも色々なサイトをみては、試したけど、あまり効果はなくXcodeやコマンドツールも最新にしたけど、上記を実行するまでは解決するに至らなかった...
試したコマンド一覧
# 最初に見つけたコマンド
# そもそも"/Library/Developer/CommandLineTools/"の配下には、もう既に"Packages"のディレクトリが存在していなかったw
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
xcode-select --install
brew install zlib