最近碰到Linux平臺使用python2鏈接informixdb數據庫的問題。整理以下:python
下載InformixDB-2.5.tar.gz web
解壓以後,在README文檔下看到安裝此模塊須要 python2.2以上版本 和 INFORMIX-ESQL/C(下載方法見2),數據庫
執行命令(root用戶):centos
python setup.py build_extbash
python setup.py installapp
完成安裝。webapp
安裝INFORMIX-ESQL/C插件須要下載IBM Informix Client SDK downloadsjsp
個人系統是centos7.3,選擇Informix Downloads (Informix Client SDK Developer Edition for Linux x86_64, 64-bit)版本ui
下載完成以後,登陸root用戶,解壓到一個空文件夾下centos7
1. ./installclientsdk
前面一直回車就好,最後選擇安裝的特性,1和4安裝了就能夠了,其餘的特性隨意。
2. 配置庫路徑
在.bashrc文件最後添加
export INFORMIXDIR=/opt/IBM/informix
export LD_LIBRARY_PATH=/opt/IBM/informix/lib/:$LD_LIBRARY_PATH
執行 'source .bashrc'使生效。
注:下載此安裝文件須要註冊IBM官網帳號,註冊信息有一點小複雜。
原創文章,轉載請註明出處 http://106.14.12.130/article-detials/1