网址是:http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html

在AIX下安装python

Python是个好东西。

去IBM网站下载for AIX的最新版:
http://www-1.ibm.com/servers/aix/products/aixos/linux/download.html

python这个包肯定是要的:
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/python/python-2.2-5.aix5.1.ppc.rpm

使用rpm -ivh 包名 来安装rpm包。

这里还有一个问题,就是你的rpm管理器的版本,可以用 lslpp -L rpm.rte 来查看,如果版本低于3.0.5.20,需要下载安装新的 rpm.rte
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/INSTALLP/ppc/rpm.rte

具体的安装方法和步骤可以参考
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/README.txt

升级完rpm管理器后安装python:rpm -ivh python-2.2-5.aix5.1.ppc.rpm

提示还需要几个库文件,分别是libdb,libexpat,libgdbm和libreadline,在刚才的IBM网站上找到对应的包:

db-3.3.11-4.aix5.1.ppc.rpm

ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/db/db-3.3.11-4.aix5.1.ppc.rpm

expat-1.95.7-1.aix5.1.ppc.rpm
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/expat/expat-1.95.7-1.aix5.1.ppc.rpm

gdbm-1.8.3-2.aix5.1.ppc.rpm
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/gdbm/gdbm-1.8.3-2.aix5.1.ppc.rpm

readline-4.3-2.aix5.1.ppc.rpm
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/readline/readline-4.3-2.aix5.1.ppc.rpm

同样用rpm -ivh 包名来安装,装完后再安装python包就可以了。

=======================================

默认情况下AIX是不带编译器,如果需要编译一些源代码,则可以安装linux上常用的gcc。(IBM有自己的XL C/C++,但那是收费的)。

(1)从IBM上下载RPM包(ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/gcc/,好像直接点击下载不了,可以把url复制到地址栏,再回车就OK了)
gcc-4.2.0-3.aix6.1.ppc.rpm,
gcc-cplusplus-4.2.0-3.aix6.1.ppc.rpm,
libgcc-4.2.0-3.aix6.1.ppc.rpm,
libstdcplusplus-4.2.0-3.aix6.1.ppc.rpm,
libstdcplusplus-devel-4.2.0-3.aix6.1.ppc.rpm

(2)用ftp将上述五个rpm文件上传到/usr/opt/freeware/src /packages/SOURCES目录下

(3)以root身份在/usr/opt/freeware/src/packages/SOURCES执行命令
#rpm -ivh gcc-4.2.0-3.aix6.1.ppc.rpm
#rpm -ivh libgcc-4.2.0-3.aix6.1.ppc.rpm
#rpm -ivh libstdcplusplus-4.2.0-3.aix6.1.ppc.rpm
#rpm -ivh libstdcplusplus-devel-4.2.0-3.aix6.1.ppc.rpm
#rpm -ivh gcc-cplusplus-4.2.0-3.aix6.1.ppc.rpm

(4)执行命令 #gcc -v,结果如下,整个安装OK。
Using built-in specs.
Target: powerpc-ibm-aix6.1.0.0
Configured with: ../configure --with-as=/usr/bin/as --with-ld=/usr/bin/ld --enable-languages=c,c++,java --prefix=/opt/freeware --enable-threads --enable-version-specific-runtime-libs --host=powerpc-ibm-aix6.1.0.0 --target=powerpc-ibm-aix6.1.0.0 --build=powerpc-ibm-aix6.1.0.0 --disable-libjava-multilib
Thread model: aix
gcc version 4.2.0

======================================

rpm -ivh gettext-0.19.7-1.aix6.1.ppc.rpm
rpm -ivh gettext-devel-0.19.7-1.aix6.1.ppc.rpm
rpm -ivh ncurses-devel-6.1-1.aix6.1.ppc.rpm
rpm -ivh ncurses-6.1-1.aix6.1.ppc.rpm
rpm -ivh libstdcplusplus-6.3.0-1.aix7.1.ppc.rpm
rpm -ivh libstdcplusplus-devel-6.3.0-1.aix7.1.ppc.rpm
rpm -ivh libbgcc-6.3.0-1.aix7.1.ppc.rpm
rpm -ich libgcc-6.3.0-1.aix7.1.ppc.rpm
rpm -ivh libstdcplusplus-6.3.0-1.aix7.1.ppc.rpm
rpm -ivh libstdcplusplus-devel-6.3.0-1.aix7.1.ppc.rpm
rpm -ivh ncurses-6.1-1.aix6.1.ppc.rpm
rpm -ivh ncurses-devel-6.1-1.aix6.1.ppc.rpm
rpm -ivh info-6.3-1.aix6.1.ppc.rpm
rpm -ivh gmp-6.1.2-1.aix6.1.ppc.rpm
rpm -ivh gmp-devel-6.1.2-1.aix6.1.ppc.rpm
rpm -ivh mpfr-3.1.2-3.aix6.1.ppc.rpm
rpm -ivh readline-6.1-2.aix6.1.ppc.rpm
rpm -ivh gdbm-1.8.3-5.aix5.2.ppc.rpm
rpm -ivh expat-2.0.1-2.aix5.3.ppc.rpm
rpm -ivh zlib-1.2.11-1.aix6.1.ppc.rpm
rpm -ivh libmpc-1.0.3-1.aix6.1.ppc.rpm
rpm -ivh gcc* (gcc和gcc-cpp两个包同时装)

aix装python的更多相关文章

  1. 装python package 时,conda提示会升级python2到python3,那可能是你的windows不支持py2env下的此包。

    装python package 时,conda提示会升级python2到python3, 那可能是你的windows不支持py2env下的此包.比如:win 下,tensorflow就不支持py2的环 ...

  2. 装了Ironpython还需要装Python吗?

    IronPython 是一种在 NET 和 Mono 上实现的 Python 语言,由 Jim Hugunin(同时也是 Jython 创造者)所创造.IronPython是优雅的python编程语言 ...

  3. 无脑安装——Python 及 安装python集成开发环境pycharm

    无脑安装--Python 及安装python集成开发环境pycharm 1.真机安装python 2.安装python集成开发环境pycharm Python 是一种解释型语言 Python 是面向对 ...

  4. 分享一下 aix安装python提示C编译器问题的办法

    今天在AIX上面安装Python-2.7.2时失败,报下面的错误 checking for --enable-universalsdk... no checking for --with-univer ...

  5. Linux-Centos7----安装Python的psutil模块插件

    # wget https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.gz # tar zxvf psutil-2.1.3. ...

  6. day2-安装python以及基本使用

    安装Python windows 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3.配置环境变量 [右键计算机]- ...

  7. [No000011F]Python教程2/9-安装Python 及其解释器介绍

    因为Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 要开始学习Python编程,首先 ...

  8. Windows装python

    pycharm常用快捷键ctr+alt+shift+l可以快速格式化python安装下载地址https://www.python.org/downloads/release/python-365/ 一 ...

  9. Python开发环境从零搭建-03-安装Python解释器并配置

    想要从零开始搭建一个Python的开发环境说容易也容易 说难也能难倒一片开发人员,在接下来的一系列视频中,会详细的讲解如何一步步搭建python的开发环境 本文章是搭建环境的第3篇 讲解的内容是:安装 ...

随机推荐

  1. 044、vloume声明周期管理(2019-03-07 周四)

    参考https://www.cnblogs.com/CloudMan6/p/7214828.html   如果Data Volume 中存放的是重要的应用数据,如何管理volume对应用至关重要.   ...

  2. java.lang.String & java.lang.StringBuilder

    java.lang.String & java.lang.StringBuilder String 成员方法 作用 public charAr(int index) 返回给定位置的代码单元 p ...

  3. webpack 内存溢出 Allocation failed - JavaScript heap out of memory

    项目中,当组件文件过多,webpack-dev-server 编译时,容易内存溢出, 在 \node_modules\.bin\webpack-dev-server.cmd 加以下红色配置,暂可解决 ...

  4. 六.HashMap HashTable HashSet区别剖析总结

    HashMap.HashSet.HashTable之间的区别是Java程序员的一个常见面试题目,在此仅以此博客记录,并深入源代码进行分析: 在分析之前,先将其区别列于下面: 1.HashSet底层采用 ...

  5. mvc 导出execl

    mvc导出execl 必须是get方法才可以  也不能使用ajax function ComplaintsExport() { var serial = $("form").ser ...

  6. [C++]四分树(Quadtrees)

    [本博文非博主原创,思路与题目均摘自 刘汝佳<算法竞赛与入门经典(第2版)>] 四分树Quadtrees 一幅图有1024个点, 可以对图平均分成4块, 并且子图也可以再往下分, 直到一个 ...

  7. 第24月第30天 scrapy《TensorFlow机器学习项目实战》项目记录

    1.Scrapy https://www.imooc.com/learn/1017 https://github.com/pythonsite/spider/tree/master/jobboleSp ...

  8. Yii2 restful api创建,认证授权以及速率控制

    Yii2 restful api创建,认证授权以及速率控制 下面是对restful从创建到速率控制的一个详细流程介绍,里面的步骤以及截图尽可能详细,熟悉restful的盆友可能觉得过于繁琐,新手不妨耐 ...

  9. 查看linux服务器CPU相关

    查看linux服务器CPU相关: 1.查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 2.查看 ...

  10. FTP之二

    username=admin password=123 ip=192.168.14.117 port=21 参考:http://blog.csdn.net/yelove1990/article/det ...