如何在Visual Studio中正确安装pyhdb

时间:2019-04-18 11:14:09

标签: python database visual-studio sap

我正在使用Visual Studio中的pyhdb设置到SAP数据库的连接,但无法访问pyhdb模块。

使用Visual Studio 2019,Python 3.72,已安装pyhdb(0.3.4)软件包。

import pyhdb

def hana_cursor(system):
    connection = pyhdb.connect(
        host="10.200.81.10",
        port=port[system],
        user="USER",
        password="PASS"
    )

    return connection.cursor()

def get_SP(item):
    cursor = hana_cursor("server1")
    cursor.execute(f"select SP from SAPDB where ID='{item}'")

    data = cursor.fetchone()
    return data

get_SP(1000)

预期:从SAPDB返回ID为1000的SP属性

相反:

    connection = pyhdb.connect(
AttributeError: module 'pyhdb' has no attribute 'connect'

Friend在Pycharm中运行完全相同的代码,并具有所需的结果。 看来我是通过VS软件包安装的软件包有问题。

0 个答案:

没有答案