错误:没有名为' ttypes'

时间:2018-03-05 18:11:52

标签: python module hive pyhive

我试图在Windows 7(64位)上连接python和hive python版本3.6

我在anaconda中创建了环境并安装了这些软件包:

  • pure-sasl(0.4.0)
  • PyHive(0.5.1)
  • 节俭(0.11.0)
  • thrift-sasl(0.3.0)

代码连接:

from pyhive import hive
conn = hive.Connection(host="jdbc:hive2://localhost", port="10000", username="")

但我有这个错误,我无法解决2天: ModuleNotFoundError: No module named 'ttypes' Error

我成功地将java与hive连接,但我需要通过Python连接

提前致谢

1 个答案:

答案 0 :(得分:1)

“旧版”库与python 3不兼容。请在python 2.7中尝试