[从Windows计算机使用python连接到impala。错误:“ TSocket”对象没有属性“ isOpen”

问题描述 投票:2回答:1

我想在Windows计算机上使用python 3.7.3(Anaconda,Jupyter Notebook)访问Impala。

我正在尝试执行以下代码:

from impala.dbapi import connect
import traceback

try:
    conn = connect(host='myhost.xx.yy', port=21050, auth_mechanism="GSSAPI", \
                     user='userxx', password='password_xx')
    cursor = conn.cursor()
    sql = "show databases;"
    cursor.execute(sql)
    print(cursor.fetchall())
except:
    traceback.print_exc()

但是我收到以下错误消息:

AttributeError: 'TSocket' object has no attribute 'isOpen'
python impala
1个回答
0
投票

您知道了吗?

© www.soinside.com 2019 - 2024. All rights reserved.