出现这个错误因为没有安装oracle客户端,当然,仅仅为了连接而去安装oracle客户端显得太过笨重,也可通过轻量级的方式,下载一个极简包。
下载链接
因我需要连接的数据库为oracle 11g,使用12.1的instant client即可
# 1
mkdir -p /opt/oracle
# 2
unzip instantclient-basic-linux.x64-12.1.0.2.0.zip
# 3
cp -r instantclient_12_1 /opt/oracle/
yum install libaio
export LD_LIBRARY_PATH=/opt/oracle/instantclient_12_1:$LD_LIBRARY_PATH
import cx_Oracle
conn = cx_Oracle.connect(‘username/password@ip:port/orcl‘)
原文:https://www.cnblogs.com/hybh/p/14730025.html