您不想要
zlibc,这完全是另外一回事。您需要
zlib1g(肯定已经安装了),并且正如Luper所提到的,开发包是
zlib1g-dev。
基于Debian的Linux发行版将每个C库分为一个单独的运行时二进制包和一个开发包,该包提供在编译时包含的标头。如果要从源代码中编译依赖于库的内容,则需要两个软件包。有点烦,但是考虑到Ubuntu之类的库数量惊人,这可能是不可避免的。
请确保你在其他带
-dev包,你可能想Python中可以使用,也如
libexpat1-dev,
libdb4.8-dev,
libncurses5-dev和
libreadline6-dev(使用Python解释器没有的ReadLine是痛苦的!)。然后,您必须重新编译Python以利用它们。
(或者,如果您不打扰,您可能会忘记setuptools,而只是解压缩您自己的任何最终应用程序,然后将其放入站点包中或任何地方。不得不说我不是鸡蛋的忠实粉丝。)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)