Python 3.x的Hive客户端

ado*_*asb 5 python hadoop hive python-3.x

是否可以使用Python 3.x连接到hadoop并运行配置单元查询?我使用的是Python 3.4.1.

我发现它可以像这里写的那样完成:https: //cwiki.apache.org/confluence/display/Hive/HiveClient#HiveClient-Python

但是,我无法安装配置单元模块,因为它说'无法找到满足要求配置单元的版本'.

kec*_*cso 0

如果您安装了 HiveServer2 ,则可以使用pyhs2。或者,如果您在本地执行脚本,则可以使用 subprocess 并捕获hive -e your_query;.