安装oracle instance client(这里仅限于basic包)
oracle客户端下载
地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
选择最新版本可以向下兼容
例如:oracle-instantclient19.6-basic-19.6.0.0.0-1.x86_64.rpm
上传到服务器
安装依赖
通过yum install -y libaio命令
用rpm进行安装
查看oracle-instantclient的安装路径
默认在:/usr/lib/oracle/19.6/client64/lib
配置环境变量
vi /etc/profile
添加
export ORACLE_HOME=/usr/lib/oracle/19.6/client64/lib
export LD_LIBRARY_PATH=ORACLE_HOME
应用source /etc/profile
根据python环境查看依赖包
pip3 list
如果cx_oracle不在就执行 pip3 install cx_oracle
若连接Oracle数据库报错DPI-1047: 64-bit Oracle Client library cannot be loaded: "libclntsh.so
解决: