|
python 3.4 使用thrift去连接hbase报了个错,始终解决不了,求个大神帮忙填下坑
C:\Python34\python.exe D:/tool/pycharm/test/shujuku1.py
Traceback (most recent call last):
File "D:/tool/pycharm/test/shujuku1.py", line 26, in <module>
client.getTableNames()
File "C:\Python34\lib\site-packages\hbase\Hbase.py", line 738, in getTableNames
return self.recv_getTableNames()
File "C:\Python34\lib\site-packages\hbase\Hbase.py", line 748, in recv_getTableNames
(fname, mtype, rseqid) = self._iprot.readMessageBegin()
File "C:\Python34\lib\site-packages\thrift\protocol\TCompactProtocol.py", line 329, in readMessageBegin
'Bad protocol id in the message: %d' % proto_id)
thrift.protocol.TProtocol.TProtocolException: Bad protocol id in the message: 72
Process finished with exit code 1
|
|