【问题标题】:ModuleNotFoundError: No module named 'pyhdbcli' for HANA Client 2.2.36ModuleNotFoundError: HANA 客户端 2.2.36 没有名为“pyhdbcli”的模块
【发布时间】:2020-03-10 10:12:34
【问题描述】:

我已经按照链接https://help.sap.com/viewer/1efad1691c1f496b8b580064a6536c2d/Cloud/en-US/39eca89d94ca464ca52385ad50fc7dea.html安装了HANA客户端Python驱动和包hdbcli-2.2.36

Pypi 中的模块https://pypi.org/project/hdbcli/

但是当我尝试从 Jupyter 连接到 HANA DB 时出现以下错误

* ModuleNotFoundError Traceback(最近一次调用最后一次) 在 1 导入系统 2 ----> 3 从 hdbcli 导入 dbapi 4 5 连接 = dbapi.connect('********', *****, '*****', '******')

~\Anaconda3\lib\site-packages\hdbcli\dbapi.py 在 10 导入系统 11 ---> 12 导入pyhdbcli 13 从 .resultrow 导入 ResultRow 14

ModuleNotFoundError: 没有名为“pyhdbcli”的模块 *

能否请您告诉我 hdbcli 包有任何依赖项以及如何解决此问题?

【问题讨论】:

    标签: python sap hana pypi


    【解决方案1】:

    卸载旧版本(2.2.36)的 hdbcli 并从 https://pypi.org/project/hdbcli/ 安装最新版本后解决此问题

    【讨论】:

      猜你喜欢
      • 2017-07-16
      • 2019-03-28
      • 2022-01-07
      • 1970-01-01
      • 2017-12-14
      • 2020-12-10
      • 2021-09-02
      • 2020-10-10
      相关资源
      最近更新 更多