最近碰到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