配置单元未与Python连接?

配置单元未与Python连接?,python,hive,pyhive,Python,Hive,Pyhive,我已经通过以下教程在windows 10上安装了Hadoop和HIVE &分别 Hadoop和HIVE都在我的机器上运行,我已经能够将文件放入HDFS中并在HIVE中运行查询,但是当我尝试将HIVE与python连接时,会出现不同的错误。比如 from pyhive import hive hive.Connection(host='localhost',port=10000,auth='NOSASL') 它给出了以下错误: TTransportException: TSocket rea

我已经通过以下教程在windows 10上安装了Hadoop和HIVE

&分别

Hadoop和HIVE都在我的机器上运行,我已经能够将文件放入HDFS中并在HIVE中运行查询,但是当我尝试将HIVE与python连接时,会出现不同的错误。比如

from pyhive import hive

hive.Connection(host='localhost',port=10000,auth='NOSASL')
它给出了以下错误:

 TTransportException: TSocket read 0 bytes
我也试过黑斑羚,但没用


如何将python与hive连接起来,在windows 10上可能吗?还是应该切换到linux?

Pyhive过去在auth=nosal方面存在问题。。不知道是否修好了

试试hdfs3 python库

conda install hdfs3
from hdfs3 import HDFileSystem
hdfs=HDFileSystem(host='localhost',port=9000)
更多信息请点击这里


请先显示这些进程正在运行,然后使用beeline进行调试