Python zlib 扩展未在 Mac OS X 10.11.1 上编译

The Python zlib extension was not compiled on Mac OS X 10.11.1

我构建Python2.7.11.

时出现如下构建错误

ERROR: The Python zlib extension was not compiled. Missing the zlib?

我的构建环境是:

我找到了很好的答案。

运行 在终端中使用以下命令安装命令行开发者工具。

xcode-select --install

https://github.com/Homebrew/homebrew-python/issues/234

您应该在此处查看:https://github.com/yyuu/pyenv/wiki/Common-build-problems。尝试重新安装您的命令行工具

我遇到了同样的问题,对我有帮助的是:

  1. (重新)安装 zlip
$ brew reinstall zlib
  1. 将其路径设置为一些环境变量,以便编译器和 pkg-config 可以找到 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"
  1. 再次构建 Python。