赞
踩
在linux上面运行连接oracle的时候报了一个这个错误,是因为没有安装oracle的客户端的原因。
如果是windows上出现的依赖问题,移步下面的连接
cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit O_simple_chenc的博客-CSDN博客
使用客户端的安装有zip安装和rpm安装的方式,参考官方文档cx_Oracle 8 Installation — cx_Oracle 8.3.0 documentation
这里使用rpm的安装方式。rpm下载连接为:https://yum.oracle.com/repo/OracleLinux/OL8/oracle/instantclient21/x86_64/getPackage/oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm
资源链接:Oracle客户端rpm-Python文档类资源-CSDN下载
上传到linux服务器,使用yum进行安装,安装完毕,问题就能解决了。
安装命令:yum install oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm
如果没有root权限,考虑使用sudo yum install oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm
以上是centos的安装方式,Ubuntu的命令请自行检索,大概是使用apt吧。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。