aix装python
网址是: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的更多相关文章
- 装python package 时,conda提示会升级python2到python3,那可能是你的windows不支持py2env下的此包。
装python package 时,conda提示会升级python2到python3, 那可能是你的windows不支持py2env下的此包.比如:win 下,tensorflow就不支持py2的环 ...
- 装了Ironpython还需要装Python吗?
IronPython 是一种在 NET 和 Mono 上实现的 Python 语言,由 Jim Hugunin(同时也是 Jython 创造者)所创造.IronPython是优雅的python编程语言 ...
- 无脑安装——Python 及 安装python集成开发环境pycharm
无脑安装--Python 及安装python集成开发环境pycharm 1.真机安装python 2.安装python集成开发环境pycharm Python 是一种解释型语言 Python 是面向对 ...
- 分享一下 aix安装python提示C编译器问题的办法
今天在AIX上面安装Python-2.7.2时失败,报下面的错误 checking for --enable-universalsdk... no checking for --with-univer ...
- 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. ...
- day2-安装python以及基本使用
安装Python windows 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3.配置环境变量 [右键计算机]- ...
- [No000011F]Python教程2/9-安装Python 及其解释器介绍
因为Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 要开始学习Python编程,首先 ...
- Windows装python
pycharm常用快捷键ctr+alt+shift+l可以快速格式化python安装下载地址https://www.python.org/downloads/release/python-365/ 一 ...
- Python开发环境从零搭建-03-安装Python解释器并配置
想要从零开始搭建一个Python的开发环境说容易也容易 说难也能难倒一片开发人员,在接下来的一系列视频中,会详细的讲解如何一步步搭建python的开发环境 本文章是搭建环境的第3篇 讲解的内容是:安装 ...
随机推荐
- 网络编程基础【day09】:socket实现文件发送(六)
本节内容 1.概述 2.文件下载实现 3.MD5值校验 一.概述 我们如何利用socket去下载一个文件,整体思路是这样的: 读取文件名 检测文件是否存在 打开文件 检测文件大小 发送文件大小给客户端 ...
- Sqlserver中的触发器
一 什么是触发器 1.1 触发器的概念 触发器(trigger)是SQL server来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行是由事件来触发,当对一个表进行操作( ...
- ESB简介及选型(转) http://www.cnblogs.com/skyme/archive/2012/08/06/2623414.html
什么是ESB 企业服务总线(Enterprise Service Bus,ESB)的概念是从面向服务体系架构(Service Oriented Architecture, SOA)发展而来的.SOA描 ...
- HDU - 5071 Chat(模拟)
原题链接 题意:有各种操作,模拟这个程序并输出每次操作的信息 分析:恶心模拟题...用个map记录一下各个等级女孩的谈话数,同时也便于查找权值为u的在不在队列里.因为n很小,其他就暴力模拟了. #in ...
- HDU - 5073 Galaxy(数学)
题目 题意:n个点,运行移动k个点到任何位置,允许多个点在同一位置上.求移动k个点后,所有点到整体中心的距离的平方和最小. 分析:这题题目真的有点迷...一开始看不懂.得知最后是选取一个中心,于是看出 ...
- bzoj千题计划323:bzoj1951: [Sdoi2010]古代猪文(Lucas+CRT+欧拉定理)
https://www.lydsy.com/JudgeOnline/problem.php?id=1951 先欧拉降幂 然后模数质因数分解 分别计算组合数的结果,中国剩余定理合并 #include&l ...
- Linux下main函数启动过程【程序员自我修养笔记】【自用】
1. 入口函数和程序初始化 1.1 程序从main开始吗? 当程序执行到main函数的第一行时,很多事情都已经完成了: [证1]如下是一段C语言代码: 代码中可以看到,在程序刚刚执行到main的时候, ...
- Shell编程(四)Shell变量
1. 自定义变量(仅在当前shell生效) 1.1 定义变量 #!/usr/bin/bash ip=115.239.210.27 if ping -c1 $ip &>/dev/null ...
- Vertica系列:Vertica和Hadoop的互操作性
Vertica 8和 Hadoop 集群的互操作性已经很不错的, 但这块肯定是Vertica研发的重点, 将来可能还有较大的变动. Vertica 集群 和 Hadoop 集群的两种布局方式 集群布局 ...
- CRLF Injection漏洞的利用与实例分析
CRLF Injection很少遇见,这次被我逮住了.我看zone中(http://zone.wooyun.org/content/13323)还有一些同学对于这个漏洞不甚了解,甚至分不清它与CSRF ...