Pythonインストール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行目でこの関数を変更します

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()

上記のimpalaパッケージをpythonにインストールする手順は、エディターによって共有されるすべてのコンテンツです。参照を提供したいと思います。

Recommended Posts

Pythonインストールimpalaパッケージの手順
Python2.7 [インストールチュートリアル]
Python-centos6のインストール
PythonAnacondaのインストール
CentosソースのインストールPython3
Pythonの紹介と環境のインストール
ubuntu viewpythonインストールパス
はじめにpython学習手順
Python3ロギングログパッケージの例
ubuntu19.04インストールチュートリアル(グラフィックステップ)
OpenCVインストールのPythonバージョン
pythonがパッケージパッケージを参照する方法を説明する
ubuntuオフラインインストールpython環境
pythonフォントを増やす方法の手順
Ubuntuでのdebパッケージのインストール
ubuntu20.04中国語の入力方法のインストール手順
Ubuntu 20.04Shuangpin入力メソッドのインストール手順
pythonでのosパッケージの使用
Pythondevelインストール失敗の問題の解決策
cmdを介してpythonを入力する手順