Windows,PyCharm:DPI-1047:无法找到32位Oracle Client库

股份公司

我需要帮助,我一直都遇到这个错误。'''追溯(最近一次通话):文件“ C:/Users/DELL/PycharmProjects/Anonimizacija/OracleConnect.py”,第3行,con = cx_Oracle.connect(“ andjela”,“ andjela”,“ localhost / xe“)cx_Oracle.DatabaseError:DPI-1047:找不到32位Oracle客户端库:“ C:\ app \ DELL \ product \ 18.0.0 \ dbhomeXE \ bin \ oci.dll不是正确的体系结构”。请参见https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html以获得帮助''',我不知道如何解决。

克里斯托弗·琼斯

您有一个32位python,但有一个64位Oracle数据库。

最好的办法是安装64位Python。

或者,您可以将cx_Oracle升级到8,下载32位Oracle Instant Client并将其解压缩,然后将Instant Client目录传递到cx_Oracle 8 init_oracle_client()

import cx_Oracle
import sys

try:
    cx_Oracle.init_oracle_client(lib_dir=r"C:\oracle\instantclient_19_6")
except Exception as err:
    print("Whoops!")
    print(err);
    sys.exit(1);

请参阅cx_Oracle文档。使用cx_Oracle.init_oracle_client()设置Oracle Client目录

使用此功能,您无需将Instant Client目录添加到PATH(这可能会影响Oracle XE数据库的使用)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

DPI-1047:无法从 nodejs 代码中找到 64 位 Oracle 客户端库

如何修复:cx_Oracle.DatabaseError:DPI-1047:无法找到64位Oracle客户端库-Python

cx_Oracle连接失败,并显示“ DPI-1047:无法找到64位Oracle客户端库”

泊坞窗运行错误:DPI-1047:无法找到64位Oracle客户端库

使用即时客户端通过Python3(cx_Oracle)连接到Oracle数据库时,错误“ DPI-1047:无法找到64位Oracle客户端库”

Docker 上的 cx_Oracle:DPI-1047:无法加载 64 位 Oracle 客户端库:“libclntsh.so

使用cx_oracle连接到Oracle数据库会在Windows上提供DPI-1047

使用Clang编译时,链接器在64位Mint OS下无法找到32位库

适用于Windows的Git Bash Client无法克隆github存储库

Python“DPI-1047 无法在 macOS 上找到 dlopen(libclntsh.dylib)”

win 10 32位无法安装Oracle数据库客户端18c

win32service 库是否与 python3 64 位兼容?我什至无法在 Windows 上安装服务

无法在64位ubuntu上安装32位库

无法在pycharm中添加库

Pycharm 无法识别 Sqoop 库

Oracle Instant Client 是真正的数据库吗?

无法加载Python3 cx-Oracle Oracle Client库:Linux上的“ libclntsh.so”

使用 Apache 设置 Django 时出现数据库错误 - DatabaseError: DPI-1047

无法使用 python kubernetes-client 库修补 Kubernetes 节点

无法解析 Kotlin 库 io.ktor-ktor-client-logging

由于缺少32位库,导致Steam无法启动

由于 32 位库“丢失”而无法安装 Steam

无法使用64位共享库运行JD-GUI,需要32位库

WebStorm图标太小,无法在Windows上显示高dpi

无法将Signalr Client库作为可移植库添加到Xamarin项目

在Windows 10上安装64位PyCharm

Gradle:无法从Maven存储库中找到oracle jdbc jar

Numpy库无法在Pycharm中解析

无法在Pycharm上安装python库