安装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
>>>

作者:wait4friend
Weibo:@wait4friend
Twitter:@wait4friend
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/wait4friend/p/2982894.html