如果你在百度搜索aix7.1安装python,那么搜到的方法都是通过rpm进行安装,可是aix系统安装rpm往往有一个通病,就是失败率极高,而且需要手动解决依赖。比如我在下面的地址下载不同版本python的rpm包
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/
http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html
下载下来的rpm包,安装的时候都会报错,而且不告诉你报错的具体原因,如下
# rpm -ivh python-2.7.13-1.aix6.1.ppc.rpm
error: python-2.7.13-1.aix6.1.ppc.rpm cannot be installed
在好几台机器上试过了多个版本的python2/3 rpm安装包,都是报这个错误,所以在aix上使用rpm包安装太不靠谱了,成功率极低。
好在aixtools.net为我们编译了installp格式的安装包,让我们可以方便的使用AIX系统自带的smit工具安装python 2/3,而且无需手动安装大量的依赖包,防止由于找不到合适的依赖包而导致安装不上的窘境。
安装步骤很简单
1、安装OpenSSL
python需要安装openssl的依赖,安装openssl非常的容易,IBM给出了官方的安装包,可以参考下面这篇文章的方法安装openssl,不在本文赘述。如果你的机器已经安装了SSH,那么也无需再装openssl。
https://www.cnblogs.com/JesseFang/p/3399736.