Centos 6 64 ビットに Oracle xe 10g (32 ビット) をインストールしようとしました。Alhamdulillah Oracle xe はうまく動作します。しかし、私のpython2.7をこのオラクルに接続するためにcx_Oracleをインストールしようとすると。私は得た
ImportError: libclntsh.so.10.1: cannot open shared object file: No such file or directory
次に、Oracleホームを
ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
と
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
今、私はエラーが発生しました:
ImportError: libclntsh.so.10.1: wrong ELF class: ELFCLASS32
CMIIW 、このエラーは、Centos 6 64 に 32 がインストールされたこの Oracle-xe 10g が原因で発生しました。Oracle-xe 10g 64 バージョンが見つからないため、このバージョンをインストールするだけです。
ありがとうございました..