python 安裝impala包步驟
直接pip install impala 是不行滴,按照以下步驟安裝就會成功!
一路安裝就可以
1、pip install six
2、pip install bit_array
3、pip install thriftpy
4、pip install thrift_sasl
5、pip install impyla
測試:
>>> from impala.dbapi import connect
>>>
不報錯則表示安裝成功!
補充知識:python3 安裝impala相關的包
安裝相關的包順序
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行的這個函數(shù)
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()
以上這篇python 安裝impala包步驟就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 使用python客戶端訪問impala的操作方式
- yum安裝CDH5.5 hive、impala的過程詳解
- Python 操作 PostgreSQL 數(shù)據(jù)庫示例【連接、增刪改查等】
- Python連接Hadoop數(shù)據(jù)中遇到的各種坑(匯總)
- Windows下Pycharm遠程連接虛擬機中Centos下的Python環(huán)境(圖文教程詳解)
- mac 上配置Pycharm連接遠程服務器并實現(xiàn)使用遠程服務器Python解釋器的方法
- Python3開發(fā)實例之非關系型圖數(shù)據(jù)庫Neo4j安裝方法及Python3連接操作Neo4j方法實例
- 通過python連接Linux命令行代碼實例
- Python連接Impala實現(xiàn)步驟解析
相關文章
python pandas中DataFrame類型數(shù)據(jù)操作函數(shù)的方法
下面小編就為大家分享一篇python pandas中DataFrame類型數(shù)據(jù)操作函數(shù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04
Python的type()函數(shù)用法小結(最新推薦)
在本文中,深入探討了type()函數(shù)的用法,提供了詳細的示例代碼,并討論了其在Python編程中的實際應用,通過學習如何正確使用type()函數(shù),可以更好地掌握Python編程,并寫出更可靠的代碼,需要的朋友可以參考下2024-07-07
Python線性網(wǎng)絡實現(xiàn)分類糖尿病病例
什么是線性規(guī)劃?想象一下,您有一個線性方程組和不等式系統(tǒng)。這樣的系統(tǒng)通常有許多可能的解決方案。線性規(guī)劃是一組數(shù)學和計算工具,可讓您找到該系統(tǒng)的特定解,該解對應于某些其他線性函數(shù)的最大值或最小值2022-10-10

