安装cx_Oracle

 

记录一下使用源码编译安装cx_Oracle的经过。

wait4friend 这次使用的是Python3.2和Oracle11gR2,下载对应版本的源码 cx_Oracle-5.1.tar.gz

 

解压源码

# tar zxvf cx_Oracle-5.1.tar.gz

 

在编译之前,需要设置Oracle的环境变量

# export ORACLE_BASE=/data/oracle/u01/app/oracle
# export ORACLE_HOME=${ORACLE_BASE}/product/11.2.0/dbhome_1
# export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${ORACLE_HOME}/lib

编译和安装

# python3 setup.py build
# python3 setup.py install

 

使用oracle用户测试

$ python3
Python 3.2.3 (default, Mar 26 2013, 15:37:40)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cx_Oracle
>>>

posted on 2013-03-26 16:49  wait4friend  阅读(254)  评论(0编辑  收藏  举报