在CentoOS 7上安装Python-zlib版本的问题

时间:2018-11-15 18:36:01

标签: python-3.x zlib

我尝试了python3的在线编辑器:https://www.tutorialspoint.com/execute_python3_online.php

并在以下几行执行:

import zlib
print (zlib.ZLIB_VERSION)

[Output: 1.2.11]

然后我按照以下说明安装了python3:https://linuxize.com/post/how-to-install-python-3-on-centos-7/

但是,对于上述zlib版本检查,我在输出中得到“ 1.2.7”。

有没有办法在CentOS上通过python安装获得1.2.11的zlib版本?

1 个答案:

答案 0 :(得分:0)

为了解决此问题,我最终自己构建并安装了Python 3.6.3以及Zlib 1.2.11。

下载python文件夹后,我修改了Python3.6.3 / Modules / Setup文件以包含所需的Zlib版本。

这是被修改的行:

#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
// Uncomment this line and provide path to Zlib1.2.11 for both include and lib folders.

然后只需进行->为Python进行安装,就应该全部设置好了。有很多安装Python的说明,所以我会避免过多的细节。