SAP环境下安装Python常见问题

更新时间:

问题描述

因为业务需要,你希望在安装了SAP系统的ECS上安装或更新Python3环境。

适用于

  • 阿里云ECS实例上部署的SAP环境

问题一:在SLES 12上安装Python3时报错

报错信息类似:zipimport.ZipImportError: can't decompress data; zlib not available

解决方案如下:

1.在报错的当前路径下安装zlib相关的依赖包

zypper in zlib*

2.编辑python安装目录下的Setup文件

vi Modules/Setup

找到
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
并去掉该行的注释#,保存

3.返回Python安装目录,重新编译安装

make && make install

4.检查并确认安装正常完成,返回结果类似如下

Successfully installed pip-18.1 setuptools-40.6.2