繁体   English   中英

我究竟做错了什么? cx_Oracle 安装错误

[英]What am i doing wrong? cx_Oracle installation error

您好,我正在尝试将 Python jupyter 连接到我的 Oracle sql 开发人员。 请有人告诉我我做错了什么。

  1. 安装cx_Oracle pip 安装cx_Oracle 成功!!!

  2. 我去Oracle Instant Client下载了Basic package instant client 21_3版本解压保存在c驱动器

  3. 复制 Oracle 即时客户端 21_3 路径并粘贴到环境变量中

  4. Import cx_Oracle Conn=cx_Oracle(...details) 错误是 DPI-1047 找不到 64 位 Oracle 客户端库。

老实说,我不知道我做错了什么,所有的教程视频都很混乱,请已经成功完成此操作的人帮助我。

您必须初始化 cx_Oracle 以告诉它依赖项在哪里。 例如:

import cx_Oracle

CONFIG = {
    'user': 'hr',
    'password': 'oracle',
    'dsn': 'localhost/orcl'
}
cx_Oracle.init_oracle_client(lib_dir='<your path>/instantclient_19_8')

with cx_Oracle.connect(**CONFIG) as conn:

...等等

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM