python 安装impala包步骤


Posted in Python onMarch 28, 2020

直接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行的这个函数

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包步骤就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用 Python 爬了爬自己的微信朋友(实例讲解)
Aug 25 Python
Pytorch入门之mnist分类实例
Apr 14 Python
Python实现确认字符串是否包含指定字符串的实例
May 02 Python
PyCharm设置SSH远程调试的方法
Jul 17 Python
Python 实现还原已撤回的微信消息
Jun 18 Python
Python多叉树的构造及取出节点数据(treelib)的方法
Aug 09 Python
详解Python并发编程之从性能角度来初探并发编程
Aug 23 Python
Python Pandas 转换unix时间戳方式
Dec 07 Python
Matplotlib scatter绘制散点图的方法实现
Jan 02 Python
Python random模块制作简易的四位数验证码
Feb 01 Python
快速解决jupyter启动卡死的问题
Apr 10 Python
Python3如何使用多线程升程序运行速度
Aug 11 Python
django 链接多个数据库 并使用原生sql实现
Mar 28 #Python
Django多数据库配置及逆向生成model教程
Mar 28 #Python
后端开发使用pycharm的技巧(推荐)
Mar 27 #Python
如何基于python3和Vue实现AES数据加密
Mar 27 #Python
python小程序基于Jupyter实现天气查询的方法
Mar 27 #Python
Python实现的北京积分落户数据分析示例
Mar 27 #Python
Pyspark获取并处理RDD数据代码实例
Mar 27 #Python
You might like
PHP ajax 分页类代码
2008/11/13 PHP
PHP在线生成二维码代码(google api)
2013/06/03 PHP
百度地图API使用方法详解
2015/08/25 PHP
PHP+Mysql+jQuery中国地图区域数据统计实例讲解
2015/10/10 PHP
Yii数据库缓存实例分析
2016/03/29 PHP
基于NodeJS的前后端分离的思考与实践(五)多终端适配
2014/09/26 NodeJs
完善的jquery处理机制
2016/02/21 Javascript
AngularJs  Using $location详解及示例代码
2016/09/02 Javascript
javascript表达式和运算符详解
2017/02/07 Javascript
Angular中管道操作符(|)的使用方法
2017/12/15 Javascript
Vue2.5通过json文件读取数据的方法
2018/02/27 Javascript
vue.js仿hover效果的实现方法示例
2019/01/28 Javascript
jqGrid表格底部汇总、合计行footerrow处理
2019/08/21 Javascript
vuex入门最详细整理
2020/03/04 Javascript
python实现读取并显示图片的两种方法
2017/01/13 Python
浅谈python和C语言混编的几种方式(推荐)
2017/09/27 Python
python GUI实例学习
2017/11/21 Python
Python闭包执行时值的传递方式实例分析
2018/06/04 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
2020/06/18 Python
Python TestSuite生成测试报告过程解析
2020/07/23 Python
施华洛世奇澳大利亚官网:SWAROVSKI澳大利亚
2017/01/06 全球购物
Ajax主要包含了哪些技术
2014/06/12 面试题
英文简历中的自荐信范文
2013/12/14 职场文书
大班上学期幼儿评语
2014/04/30 职场文书
安全教育演讲稿
2014/05/09 职场文书
环保倡议书400字
2014/05/15 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
村班子对照检查材料
2014/08/18 职场文书
工会经费申请报告
2015/05/15 职场文书
获奖感言一句话
2015/07/31 职场文书
美德少年主要事迹材料
2015/11/04 职场文书
golang协程池模拟实现群发邮件功能
2021/05/02 Golang
Python深度学习之Pytorch初步使用
2021/05/20 Python
Python利用机器学习算法实现垃圾邮件的识别
2021/06/28 Python
mysql sum(if())和count(if())的用法说明
2022/01/18 MySQL
JS前端使用canvas实现物体的点选示例
2022/08/05 Javascript