如何在Ubuntu Server 12.04上构建带zlib的Python 2.6.8?

1 投票
1 回答
1339 浏览
提问于 2025-04-17 17:45

缺少 zlib 是 Python 2.6 常见的问题,我知道的。

我已经安装了 zlib1g-dev,还尝试过 这个解决办法,但还是没成功。

我还试过 ./configure --with-libs=usr/include/zlib.h,结果是:

libpython2.6.a /usr/include/zlib.h -lpthread -ldl  -lutil   -lm  
running build
running build_ext
INFO: Can't locate Tcl/Tk libs and/or headers

有没有其他人遇到过这个问题?

1 个回答

1

要让你的Python支持zlib这个功能,你在编译Python的时候需要设置一些标志,具体的说明可以在这里找到。http://ubuntuforums.org/showthread.php?t=1759873&p=10830295#post10830295

如果你想要支持ssl功能,你需要按照这里讨论的方法应用一个补丁:http://ubuntuforums.org/showthread.php?t=1976837

撰写回答