ubuntu12.10下配置python+oracle环境

1、安装python
sudo apt-get install python

默认系统已经安装了

查看python版本
python -V

我的环境是

[img]http://dl.iteye.com/upload/attachment/0082/3990/af1199d0-e924-3f20-abc8-afd0770d85e2.png[/img]


2、根据python的版本下载cx_Oracle模块
[url]http://cx-oracle.sourceforge.net/[/url]
根据版本下载,我下载的是源文件

[img]http://dl.iteye.com/upload/attachment/0082/3992/10e719fc-46dc-31d3-aa7f-737eb9dbb241.png[/img]

3、解压源文件
tar -zxvf cx_Oracle-5.1.2.tar.gz


4、安装oracle client

下载 oracle-instantclient11.2-basic-11.2.0.3.0-1.i386.rpm
和 oracle-instantclient11.2-devel-11.2.0.3.0-1.i386.rpm 两个文件

将rpm转换成deb进行安装

先安装转换工具alient
sudo apt-get install alient


将rpm转换成deb文件

sudo alient oracle-instantclient11.2-basic-11.2.0.3.0-1.i386.rpm
sudo alient oracle-instantclient11.2-devel-11.2.0.3.0-1.i386.rpm


安装这两个deb文件

sudo dpkg -i oracle-instantclient11.2-basic_11.2.0.3.0-2_i386.deb
sudo dpkg -i oracle-instantclient11.2-devel_11.2.0.3.0-2_i386.deb


5、配置环境变量
vim ~/.profile

在最后一行添加如下语句

export ORACLE_HOME=/usr/lib/oracle/11.2/client
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/local/lib
export PATH=$PATH:$ORACLE_HOME/bin

保存并运行
source ~/.profile

6、安装cx_Oracle
cd进入刚才解压的cx_Oracle-5.1.2目录

cd cx_Oracle-5.1.2/
chmod a+x setup.py
python setup.py build
python setup.py install


不出意外已经安装成功了
下面进行下测试

pojoin@ubuntu:~/Downloads/cx_Oracle-5.1.2$ python
Python 2.7.3 (default, Sep 26 2012, 21:53:58)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cx_Oracle
>>>


ok
goog luck with you!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值