64 位架构上的 cx_Oracle

64 位架构上的 cx_Oracle

我正在使用 Ubuntu 10.10 64 位,并尝试为 python3 安装 cx_Oracle。我设法从 deb 安装 Oracle XE 本身,但它是 386 版本。当我尝试通过 easy_install3 安装 cx_Oracle 时,我得到:

/usr/bin/ld: cannot find -lclntsh

在此之前:

/usr/bin/ld: skipping incompatible /usr/lib/oracle/xe/app/oracle/product/10.2.0/

我该怎么做才能安装 cx_Oracle?

答案1

cx-oracle 简易安装程序显然有问题。最好的办法是联系开发人员/打包人员,让他们创建一个 Debian 软件包,用于在 Debian 和 Ubuntu 发行版上安装。这样就可以使用系统的已知属性来安装软件包,而不用猜测应该把东西放在哪里。

如有疑问,请举报:https://help.ubuntu.com/community/ReportingBugs

相关内容