欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

在centos6.7通过源码安装python3.6.7报错“zipimport.ZipImportError: can't decompress data; zlib not available”

程序员文章站 2022-05-18 22:34:28
在centos6.7通过源码安装python3.6.7报错: 从报错信息中,我们可以看出系统已经安装了zlib软件包,之所以报错是因为在编译安装时找不到zlib的开发链接库。 centos系统中,zlib的开发链接库软件包是“zlib-devel”,因此我们只需要通过yum安装上该软件包即可: 安装 ......

在centos6.7通过源码安装python3.6.7报错:

zipimport.zipimporterror: can't decompress data; zlib not available

从报错信息中,我们可以看出系统已经安装了zlib软件包,之所以报错是因为在编译安装时找不到zlib的开发链接库。

centos系统中,zlib的开发链接库软件包是“zlib-devel”,因此我们只需要通过yum安装上该软件包即可:

sudo yum -y install zlib-devel

安装后,重新执行 make&make install 即可正常安装上python3.6.7.

为方便执行python3,需要把命令加入环境变量path:

[root@happiness ~]# echo "export path=/usr/local/python3/bin:$path" /etc/profile.d/python3.sh (/usr/local/python3,安装python3.6.7的自定义路径)
[root@happiness ~]# source /etc/profile.d/python3.sh
[root@happiness ~]# echo $path
  /usr/local/python3/bin:...