问题
DPI-1047: Cannot locate a 64-bit Oracle Client library: “libclntsh.so: cannot open shared object file: No such file or directory”. See https://oracle.github.io/odpi/doc/installation.html#linux for help
解决步骤
1.安装 cx_Oracle
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple cx_Oracle
2.安装 instantclient11
说下出现这个问题的原因:
因为没有安装oracle 相当于没有客户端,然后需要一个工具进行连接,然后的话 instantclient11 就是这个工具,把这个工具丢到一个地方加到环境变量里面就好了。
参考于:
python-connection-to-oracle-database-error-dpi-1047
window