cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: "/opt/soft/instantclient_19_23/lib/libclntsh.so: cannot open shared object file: No such file or directory". Seoracle.readthedocs.io/en/latest/user_guide/installation.html for help
解决方式:
1、下载rpm客户端
https://pan.baidu.com/s/1fPMuevzpjM8ofvwj57s6Yg?pwd=ylgv
oracle官网地址:Instant Client for Linux x86-64 (64-bit)
2、上传服务器后,进行安装
rpm -ivh /opt/soft/oracle-instantclient-basiclite-linuxx64.rpm
3、配置环境变量
vi /etc/profile
export ORACLE_HOME=/usr/lib/oracle/23/client64
export PATH=$ORACLE_HOME/bin:$PATH
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
source /etc/profile