【问题标题】:Hive client for Python 3.x用于 Python 3.x 的 Hive 客户端
【发布时间】:2014-08-12 10:06:40
【问题描述】:

是否可以使用 Python 3.x 连接到 hadoop 并运行 hive 查询?我正在使用 Python 3.4.1。

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

但是,我无法安装 hive 模块,因为它说“找不到满足 hive 要求的版本”。

【问题讨论】:

    标签: python hadoop python-3.x hive


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-03-15
      • 1970-01-01
      • 2013-05-05
      • 2020-05-05
      • 1970-01-01
      • 1970-01-01
      • 2018-10-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多