如何在AIX机器上面安装Python

Python013

如何在AIX机器上面安装Python,第1张

1 下载安装文件,地址:

python-2.3.4-4.aix5.3.ppc.rpm                  --python

python-devel-2.3.4-4.aix5.3.ppc.rpm        --python-devel

python-tools-2.3.4-4.aix5.3.ppc.rpm         -- python-tools

2 执行 rpm -ivh python-2.3.4-4.aix5.3.ppc.rpm

如出现下面提示:

error: failed dependencies:

libgdbm.a(libgdbm.so.3) is needed by python-2.3.4-4

libreadline.a(libreadline.so.4) is needed by python-2.3.4-4

则还要下载另外下载如下安装文件:

readline-4.3-2.aix5.1.ppc.rpm

readline-devel-4.3-2.aix5.1.ppc.rpm

gdbm-1.8.3-5.aix5.2.ppc.rpm

gdbm-devel-1.8.3-5.aix5.2.ppc.rpm

3 切换到root用户,如下顺序执行即可:

bash-3.2# rpm -ivh gdbm-1.8.3-5.aix5.2.ppc.rpm

gdbm                        ##################################################

bash-3.2# rpm -ivh gdbm-devel-1.8.3-5.aix5.2.ppc.rpm

gdbm-devel                  ##################################################

bash-3.2# rpm -ivh readline-4.3-2.aix5.1.ppc.rpm

readline                    ##################################################

bash-3.2# rpm -ivh readline-devel-4.3-2.aix5.1.ppc.rpm

readline-devel              ##################################################

bash-3.2# rpm -ivh python-2.3.4-4.aix5.3.ppc.rpm

python                      ##################################################

bash-3.2# rpm -ivh python-devel-2.3.4-4.aix5.3.ppc.rpm

python-devel                ##################################################

bash-3.2# rpm -ivh python-tools-2.3.4-4.aix5.3.ppc.rpm

python-tools                ##################################################

支持常见的主流平台,如AIX、HPUX、Solaris、Linux、Windows等,除Windows外常见的Unix、Linux平台均带有原生的Python,但版本一般较低。

同一个版本的中间文件.py和.pyc以及.pyo是跨平台的,其次,PC与移动终端,如:手机、Pad不可跨平台。最后,不能跨处理器构架,如:Intel与ARM,64位与32位。

Python是跨平台的,免费开源的一门计算机编程语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

python是跨平台的,和java 相似,主要是源码跨平台,编译之后不一定能跨。java要装虚拟机,python要装编译运行环境。跨平台都是有限的,1.不能有windows特殊的东西,2.编码方式要兼容。python 比java简单。

支持常见的主流平台,如AIX、HPUX、Solaris、Linux、Windows等,除Windows外常见的Unix、Linux平台均带有原生的Python,但版本一般较低。关于跨平台和他跨平台语言一样,要注意有些个别模块是单一平台特有的,整体的跨平台性还是很好的,不必为适应多平台写多套代码。

但这不是说一点限制都没有:首先,同一个版本的中间文件.py和.pyc以及.pyo是跨平台的其次,PC与移动终端,如:手机、Pad不可跨平台(原因见下一条)最后,不能跨处理器构架,如:Intel与ARM,64位与32位。