Python 在 CentoS 7 上安装 - zlib 版本问题
Python installation on CentoOS 7 - problem with the zlib version
我尝试了 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”。
有没有办法通过 python 在 CentOS 上安装 1.2.11 获得 zlib 版本?
为了解决这个问题,我最终自己构建并安装了 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.
然后只需 make -> make install for Python 就可以了。有很多关于安装的说明 Python 所以我会避免过多的细节。
我尝试了 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”。
有没有办法通过 python 在 CentOS 上安装 1.2.11 获得 zlib 版本?
为了解决这个问题,我最终自己构建并安装了 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.
然后只需 make -> make install for Python 就可以了。有很多关于安装的说明 Python 所以我会避免过多的细节。