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

fuk*_*ama 3 python zlib osx-elcapitan

当我构建 Python 2.7.11 时,发生以下构建错误。

错误:Python zlib 扩展未编译。缺少 zlib?

我的构建环境是:

  • Mac OS X 10.11.1
  • Python 2.7.11

小智 6

我遇到了同样的问题,对我来说,诀窍是:

  1. (重新)安装zlib
$ brew reinstall zlib
Run Code Online (Sandbox Code Playgroud)
  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"
Run Code Online (Sandbox Code Playgroud)
  1. 再次构建Python。


小智 5

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