更新
ペトリボルグが提案しました
、LD_RUN_PATH
を設定します ビルド時に、cx_Oracle
にOracle共有ライブラリファイルへのパスが含まれます インストール中に構築される共有ライブラリ。これにより、LD_LIBRARY_PATH
が不要になります。 最初の答えで提案したように。
使用しているRPMの場合、ORACLE_HOME
/usr/lib/oracle/12.1/client
に設定する必要があります 。 pip
を使用している場合 :
$ export ORACLE_HOME=/usr/lib/oracle/12.1/client
$ export LD_RUN_PATH=/usr/lib/oracle/12.1/client/lib:$LD_RUN_PATH
$ pip install cx_Oracle
$ python -c 'import cx_Oracle; print(cx_Oracle.version)'
5.1.3
この