安裝相關的包順序
pip3 install six bit_array bitarray
pip3 install thriftpy==0.3.8 pure-sasl
pip3 install thrift-sasl==0.2.1 --no-deps
pip3 install impyla==0.14.1
然後修改\thrift_sasl\__init__.py文件
一般這個文件在/usr/local/lib/python3.6/site-packages/裏面
修改第94行的這個函數
def _send_message(self, status, body):
header = struct.pack(">BI",status, len(body))
if (type(body) is str): # add
body = body.encode() # add
self._trans.write(header + body)
self._trans.flush()