homebrew - 如何在 Mac OS X Mojave (10.14) 上安装 zlib?

标签 homebrew zlib pyenv macos-mojave xcode-command-line-tools

我最近从 Sierra 升级到 Mojave。之后我尝试使用 pyenv install 3.5.6 。这在后台使用 homebrew 尝试安装 python,但失败并显示 zipimport.ZipImportError: can't decompress data; zlib not available 。升级前相同的命令有效。

这个问题之前已经被问过,普遍接受的解决方案是使用以下命令安装 xcode 命令行工具:xcode-select --install .

我安装了 xcode 10 和命令行工具,但 zlib 仍然不可用。

我尝试使用 Homebrew 软件安装 zlib,但这也不起作用。

(顺便说一句,我也考虑过从二进制文件安装 python,但没有适用于 Mac OS X 的 v3.5.6 二进制文件)

感谢任何帮助。

最佳答案

https://github.com/pyenv/pyenv/issues/1219

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

关于homebrew - 如何在 Mac OS X Mojave (10.14) 上安装 zlib?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52741673/

相关文章:

c++ - 为什么 zlibs z_stream::next_in 不是常量?

c++ - 与 Visual Studio 2010 的静态 libpng 链接

c# - 如何在多个数据 block 上使用 DeflateStream?

python - 无法在 MacOS 上使用 pyenv Python 安装 tkinter

python - OS X Mavericks 中安装的 Python 存在冲突

Homebrew:向谁询问要添加的配方?

python - 让 virtualenvwrapper 在 OS X 10.9 上使用 brew-ed python 而不是系统 python

macOS Sierra 10.12.3 上的 PHP 7.1 - 由 Homebrew 安装

python - pyenv python2 版本不起作用

python - 无法使用 pyenv 激活 virtualenv