Install python on AIX 7
Download python install software from website
ftp pyton install software "aixtools.python3.3.6.5.0.64bit.I" to path /tmp/pyinstall
smit install
-> Install and Update Software
-> Install Software
-> INPUT device / directory for software </tmp/pyinstall>
-> SOFTWARE to install: aixtools.python3
-> ACCEPT new license agreements? yes
Press "ENTER" 2 times.
-bash-3.2# cd /opt/bin
-bash-3.2# ls -l
total 19904
-rwxr-xr-x 1 bin bin 95 Jun 1 23:25 2to3
-rwxr-xr-x 1 bin bin 95 Jun 1 23:25 2to3-3.6
-rwxr-xr-x 1 bin bin 236 Jun 1 23:25 easy_install-3.6
-rwxr-xr-x 1 bin bin 93 Jun 1 23:25 idle3
-rwxr-xr-x 1 bin bin 93 Jun 1 23:25 idle3.6
-rwxr-xr-x 1 bin bin 208 Jun 1 23:25 pip3
-rwxr-xr-x 1 bin bin 208 Jun 1 23:25 pip3.6
-rwxr-xr-x 1 bin bin 78 Jun 1 23:25 pydoc3
-rwxr-xr-x 1 bin bin 78 Jun 1 23:25 pydoc3.6
-rwxr-xr-x 1 bin bin 5066438 Jun 1 23:22 python3
-rwxr-xr-x 1 bin bin 3037 Jun 1 23:25 python3-config
-rwxr-xr-x 1 bin bin 5066438 Jun 1 23:22 python3.6
-rwxr-xr-x 1 bin bin 3037 Jun 1 23:25 python3.6-config
-rwxr-xr-x 1 bin bin 3037 Jun 1 23:25 python3.6m-config
-rwxr-xr-x 1 bin bin 435 Jun 1 23:25 pyvenv
-rwxr-xr-x 1 bin bin 435 Jun 1 23:25 pyvenv-3.6
-bash-3.2# ln -sf /opt/bin/python3 /usr/bin/python
-bash-3.2# ls -l /usr/bin/python
lrwxrwxrwx 1 root system 16 Oct 8 14:12 /usr/bin/python -> /opt/bin/python3
-bash-3.2#
-bash-3.2# pwd
/opt/lib
-bash-3.2# ls -l
total 8
drwxr-xr-x 3 bin bin 4096 Oct 10 11:02 python3.6
-bash-3.2#
-bash-3.2# lslpp -l | grep -i python
aixtools.python3.adt 3.6.5.0 COMMITTED python python3 ADT files
aixtools.python3.man.en_US
3.6.5.0 COMMITTED python python3 man pages
aixtools.python3.rte 3.6.5.0 COMMITTED python python3 01-Jun-2018
-bash-3.2# lslpp -h aixtools.python3.adt
Fileset Level Action Status Date Time
----------------------------------------------------------------------------
Path: /usr/lib/objrepos
aixtools.python3.adt
3.6.5.0 COMMIT COMPLETE 10/08/18 14:10:11
-bash-3.2# lslpp -h aixtools.python3.rte
Fileset Level Action Status Date Time
----------------------------------------------------------------------------
Path: /usr/lib/objrepos
aixtools.python3.rte
3.6.5.0 COMMIT COMPLETE 10/08/18 14:10:11
-bash-3.2# lslpp -h aixtools.python3.man.en_US
Fileset Level Action Status Date Time
----------------------------------------------------------------------------
Path: /usr/lib/objrepos
aixtools.python3.man.en_US
3.6.5.0 COMMIT COMPLETE 10/08/18 14:10:11
-bash-3.2#
$ python
Python 3.6.5 (default, Jun 1 2018, 16:50:58) [C] on aix6
Type "help", "copyright", "credits" or "license" for more information.
>>> quit()
$
安裝ibm_db包
要求Xlc是安裝好的
-bash-3.2# lslpp -l | grep -i xlc
xlC.adt.include 13.1.0.0 COMMITTED C Set ++ Application
xlC.aix61.rte 13.1.3.1 COMMITTED IBM XL C++ Runtime for AIX 6.1
xlC.cpp 9.0.0.0 COMMITTED C for AIX Preprocessor
xlC.rte 13.1.3.1 COMMITTED IBM XL C++ Runtime for AIX
xlC.sup.aix50.rte 9.0.0.1 COMMITTED XL C/C++ Runtime for AIX 5.2
xlCcmp.13.1.0 13.1.0.0 COMMITTED XL C++ compiler
xlCcmp.13.1.0.bundle 13.1.0.0 COMMITTED XL C++ media defined bundles
xlCcmp.13.1.0.lib 13.1.0.0 COMMITTED XL C++ libraries
xlCcmp.13.1.0.license 13.1.0.0 COMMITTED XL C++ license files
xlCcmp.13.1.0.ndi 13.1.0.0 COMMITTED XL C++ non-default
xlCcmp.13.1.0.tools 13.1.0.0 COMMITTED XL C++ tools
xlccmp.13.1.0 13.1.0.0 COMMITTED XL C compiler
xlccmp.13.1.0.bundle 13.1.0.0 COMMITTED XL C media defined bundles
xlccmp.13.1.0.lib 13.1.0.0 COMMITTED XL C libraries for AIX 6.1 and
xlccmp.13.1.0.license 13.1.0.0 COMMITTED XL C license files
xlccmp.13.1.0.ndi 13.1.0.0 COMMITTED XL C non-default installation
-bash-3.2#
Step 1:
在/etc/profile裡面加入
if [ -f /home/db2inst1/sqllib/db2profile ]; then
. /home/db2inst1/sqllib/db2profile
fi
...
export PATH=/opt/IBM/xlc/13.1.0/bin/:$PATH
Step 2:
cd /opt/bin
-bash-3.2# export OBJECT_MODE=64
-bash-3.2# ./pip3 install ibm_db
Collecting ibm_db
Using cached
Installing collected packages: ibm-db
Running setup.py install for ibm-db ... done
Successfully installed ibm-db-2.0.9
-bash-3.2# ./pip install ibm_db_sa
Collecting ibm_db_sa
Downloading
Collecting sqlalchemy>=0.7.3 (from ibm_db_sa)
Downloading (5.6MB)
100% |################################| 5.6MB 1.5MB/s
Requirement already satisfied: ibm_db>=2.0.0 in /opt/lib/python3.5/site-packages (from ibm_db_sa) (2.0.9)
Installing collected packages: sqlalchemy, ibm-db-sa
Running setup.py install for sqlalchemy ... done
Running setup.py install for ibm-db-sa ... done
Successfully installed ibm-db-sa-0.3.4 sqlalchemy-1.2.12
-bash-3.2# ./pip install ibm_db_django
Collecting ibm_db_django
Downloading
Requirement already satisfied: ibm_db>=1.0.3 in /opt/lib/python3.5/site-packages (from ibm_db_django) (2.0.9)
Collecting django>=1.0.3 (from ibm_db_django)
Using cached
Collecting pytz (from django>=1.0.3->ibm_db_django)
Using cached
Installing collected packages: pytz, django, ibm-db-django
Running setup.py install for ibm-db-django ... done
Successfully installed django-2.1.2 ibm-db-django-1.1.1.2 pytz-2018.5
Step 3:
檢視一下安裝的包
-bash-3.2# ./pip list --format=columns
Package Version
------------- -------
Django 2.1.2
ibm-db 2.0.9
ibm-db-django 1.1.1.2
ibm-db-sa 0.3.4
pip 18.1
pytz 2018.5
setuptools 20.10.1
SQLAlchemy 1.2.12
-bash-3.2#
Uninstall
smitty >> Software Installation and Maintenance
>>software Maintenance and Utilities
>>Remove Installed Software
注意:PREVIEW only? (remove operation will NOT occur) 設定為no
ENTER
ENTER
DO!
手工刪除安裝目錄
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/725820/viewspace-2215600/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AIX 5.3 Install Oracle 10g RAC 錯誤集錦AIOracle 10g
- RAC安裝【AIX 7 + 11.2.0.4 + ASM】AIASM
- How to Install ClamAV on CentOS 7CentOS
- How to Install VirtualBox 5.2 on CentOS 7CentOS
- install python help docsPython
- Python:conda install 和pip install的區別Python
- How to Install and Secure Redis on Centos7RedisCentOS
- How to Install and Configure VNC Server in CentOS 7VNCServerCentOS
- 【AIX】AIX程式監控工具AI
- Install Python 3.11 on alibaba osPython
- python install zabbix.4.0Python
- centos7 install idea and x-windowsCentOSIdeaWindows
- Install VMware Tools in CentOS 7 command line modeCentOS
- install .net 8 sdk/runtime on win7Win7
- AIX VGDAAI
- Linux下python pip install失敗LinuxPython
- 【AIX-PS】AIX系統ps命令詳解AI
- python不識別install如何解決Python
- Aix 7一次補丁安裝失敗問題處理AI
- AIX掛載NFSAINFS
- AIX_EXT_VGAI
- aix lvm big vgAILVM
- 【AIX】記憶體AI記憶體
- aix升級opensshAI
- python用install失敗怎麼解決Python
- IBM AIX儲存層結構分析+aix常用命令IBMAI
- ionic3 ,win7下 npm install 報operation not permittedWin7NPMMIT
- 【AIX】AIX7.1 C編譯環境部署指導說明AI編譯
- Python 在 20201010 之後的 pip3 installPython
- AIX的yum安裝AI
- AIX系統日誌AI
- AIX相關管理命令AI
- 10g RAC on AIXAI
- AIX基礎教程(zt)AI
- go install: no install location for directory outside GOPATHGoIDE
- semantic-ui@2.4.2 install: `gulp install`UI
- oracle xtts遷移 AIX to LinuxOracleTTSAILinux
- AIX中的裸裝置AI