无法将python与windows计算机上的配置单元连接

1l5u6lss  于 2021-06-25  发布在  Hive
关注(0)|答案(0)|浏览(183)

我已经安装了anaconda navigator并在spyder工作簿中工作。我收到了一个类似于ttransport exception的错误。我已经安装了所有的软件包,如pyhive,sasl,thrift,thrift sasl。在将python连接到配置单元时,我遇到以下错误:“could not start sasl:b'error in sasl\u client\u start(-4)sasl(-4):无可用机制:找不到回调:2'”。有没有我想安装的软件包??我也在Windows里工作,所以请帮我。。
从pyhive import hive import sasl import thrift import thrift\u sasl conn1=hive.connection(host=“xx”,port=00000,username=“yyyy”)

cur2=conn1.cursor()

错误:conn1=hive.connection(host=“x”,port=00000,username=“yyyy”)回溯(最后一次调用):
文件“”,第1行,位于conn1=hive.connection(host=“x”,port=00000,username=“yyyy”)中
文件“c:\users\sgpbtp02\appdata\local\continuum\anaconda3\lib\site packages\pyhive\hive.py”,第192行,在init self.\u transport.open()中
文件“c:\users\sgpbtp02\appdata\local\continuum\anaconda3\lib\site packages\thrift\u sasl\uuuu init\uuuuuy.py”,第79行,在open message=(“无法启动sasl:%s”%self.sasl.geterror())中
ttTransportException:无法启动sasl:b'sasl\u client\u start(-4)sasl中出错(-4):没有可用机制:找不到回调:2'

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题