当前位置: 首页 > news >正文

linux安装oracle client解决cx_Oracle.DatabaseError: DPI-1047

背景:

需要在linux上调用python,连接oracle数据,在执行脚本是出现如下错误:

由于未安装client,所有找不到对应的文件

[root@xx wxArticle]# python main.py
Traceback (most recent call last):File "main.py", line 16, in <module>oracle_db = cx_Oracle.connect("name/pwd@ip:1521/orclcdb")
cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bitOracle 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

官方安装教程

cx_Oracle 8 安装 — cx_Oracle 8.3.0 文档 (cx-oracle.readthedocs.io) 

步骤一:在 Linux 上安装 cx_Oracle

本节讨论 Linux 上的通用安装方法。使用 Python 和 Oracle Linux 上从 yum cx_Oracle RPM 软件包,请参阅在 Oracle Linux 上安装 cx_Oracle RPM。

注意

http://www.lryc.cn/news/223645.html

相关文章:

  • 工业园区一般用多大规格的电表?
  • Debian12换镜像源
  • deeplog中输出某个 event 的概率
  • 流媒体中relay和forword的区别
  • git创建本地分支并提交到远程
  • Selenium定位元素的方法css和xpath的区别
  • 【目标检测】SSD损失函数详解
  • C【整数正序分解】
  • 基于springboot实现高校党务平台管理系统【项目源码】计算机毕业设计
  • Day24力扣打卡
  • 5G-A 商用加速,赋能工业互联网
  • 代码随想录day2
  • UML/SysML建模工具更新(2023.10)(1)StarUML、Software Ideas Modeler
  • kubectl 资源管理命令-陈述式
  • 【紫光同创国产FPGA教程】——【PGL22G第九章】HDMI环路实验例程
  • IDEA Plugin插件开发相关踩坑
  • 汽车标定技术(八)--MPC57xx是如何支持标定的页切换
  • Ubuntu中增加交换内存
  • 一文带您了解云渲染
  • 分享4个MSVCP100.dll丢失的解决方法
  • 国际腾讯云服务器流量收费准分析!!
  • Redis系列-四种部署方式-单机部署+主从模式+哨兵模式【7】
  • Webpack 的作用和工作原理是什么?
  • ros1 实现Server端自定义四 Topic模式控制海龟运动
  • IntelliJ IDEA 2023.2.1 (Ultimate Edition) 版本 Git 如何找回被 Drop Commit 的提交记录
  • C# 压缩PDF文件
  • JS点击图片指定对象变色两种方法
  • 什么是浏览器指纹?指纹浏览器如何避免浏览器指纹的追踪识别?
  • uni-app 、Spring Boot 、ant Design 打造的一款跨平台包含小说(仿真翻页、段落听书)、短视频、壁纸等功能含完备后台管理的移动应用
  • STM32-EXTI中断