我正在使用 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 发行版上安装。这样就可以使用系统的已知属性来安装软件包,而不用猜测应该把东西放在哪里。