首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蟾蜍工作正常,但cx_oracle不行。

蟾蜍工作正常,但cx_oracle不行。
EN

Stack Overflow用户
提问于 2020-10-01 13:46:48
回答 2查看 136关注 0票数 0

我已经在我的桌面和笔记本电脑上安装了Oracle客户端12.2.0。当我用蟾蜍的时候,两者都很正常。但是,当我的桌面在朱庇特笔记本中使用cx_Oracle时,我会得到这样的错误:"DPI-1047:无法找到64位Oracle客户端库“。有趣的是,我的笔记本电脑上根本没有这个错误。在它们中,我的python是64位,而oracle客户端是32位。

我想知道为什么我会在其中一个错误中得到这个错误。我几乎在不同的岗位上使用了所有的解决方案,但没有一个有效。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-10-21 15:36:52

以下是我为我的问题找到的解决方案:

https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

  • Copy

  • 从:
  1. 下载oracle instantClient的64位版本到python目录,如下面的

所示

就这样!

票数 0
EN

Stack Overflow用户

发布于 2020-10-01 21:58:27

如果Python是64位的,那么它只能在64位Oracle客户机上运行。您还没有给出有用的信息,比如操作系统和版本,所以我只能给出通用信息:

在启动

之前,请确保64位Oracle客户端位于库搜索路径( Windows、LD_LIBRARY_PATH上的路径或Linux上的ldconfig )。

  • 或on和macOS使用cx_Oracle 8的init_oracle_client()函数。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64156740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档