尝试使用cx_oracle从python连接oracle db并使用安装的yum list找到“ ppcx_Oracle.i386:Python到Oracle的接口”

时间:2018-10-09 06:13:02

标签: python oracle cx-oracle

当尝试导入cx_Oracle时,找不到错误模块。 不确定“ ppcx_Oracle.i386”的确切用途以及使用方式。

================================================ ===================匹配:ppcx_Oracle =========================== ======================================== ppcx_Oracle.i386:Oracle的Python接口

“ ppcx_Oracle.i386”是否与“ cx_Oracle”软件包有关,还是我必须寻找其他选项来安装cx_Oracle以连接Oracle数据库?

环境:RHEL 5.4和python 2.4,2.6

PS:cx_Oracle中没有任何问题,因为我已经在其中一台服务器中使用过它。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您应该在计算机(或Oracle DB)上安装Oracle Instant Client。 cx_oracle将使用其共享库。

然后运行以下命令来安装cx_oracle本身:

python -m pip install cx_Oracle --upgrade

有关如何配置它的更多信息和代码示例,请参见此处。

https://cx-oracle.readthedocs.io/en/latest/installation.html

ppcx_oracle.i386看起来像一些非官方的界面,我不知道,因此无法提供任何建议。