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之变量和参数
Oct 10 Python
Python中列表的一些基本操作知识汇总
May 20 Python
Python判断文件和文件夹是否存在的方法
May 21 Python
解决python3中自定义wsgi函数,make_server函数报错的问题
Nov 21 Python
Python3中的json模块使用详解
May 05 Python
Python统计纯文本文件中英文单词出现个数的方法总结【测试可用】
Jul 25 Python
Python图像处理之图像的读取、显示与保存操作【测试可用】
Jan 04 Python
Python中三元表达式的几种写法介绍
Mar 04 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
Jul 10 Python
使用python实现滑动验证码功能
Aug 05 Python
Expected conditions模块使用方法汇总代码解析
Aug 13 Python
浅谈Python中的函数(def)及参数传递操作
May 25 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二维数组合并及去重复的方法
2015/03/04 PHP
PHP实现数组array转换成xml的方法
2016/07/19 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
document.all还是document.getElementsByName?
2006/07/21 Javascript
JavaScript类型转换方法及需要注意的问题小结(挺全面)
2010/11/11 Javascript
Jquery为单选框checkbox绑定单击click事件
2012/12/18 Javascript
jQuery实现视频作为全屏幕背景
2014/12/18 Javascript
window.open不被拦截的简单实现代码(推荐)
2016/08/04 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
2017/01/05 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
微信小程序 swiper组件构建轮播图的实例
2017/09/20 Javascript
vue cli升级webapck4总结
2018/04/04 Javascript
layer弹出层显示在top顶层的方法
2019/09/11 Javascript
Vue中 axios delete请求参数操作
2020/08/25 Javascript
Python操作MongoDB详解及实例
2017/05/18 Python
python多进程中的内存复制(实例讲解)
2018/01/05 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
2018/01/29 Python
python3个性签名设计实现代码
2018/06/19 Python
解决python 自动安装缺少模块的问题
2018/10/22 Python
python3实现mysql导出excel的方法
2019/07/31 Python
Python简易版停车管理系统
2019/08/12 Python
python 进程池pool使用详解
2020/10/15 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
Canvas 文字碰撞检测并抽稀的方法
2019/05/27 HTML / CSS
canvas之自定义头像功能实现代码示例
2017/09/29 HTML / CSS
JBL澳大利亚官方商店:扬声器、耳机和音响系统
2018/05/24 全球购物
全球领先的全景影像品牌:Insta360
2019/08/21 全球购物
保安自我鉴定范文
2013/12/08 职场文书
军人违纪检讨书
2014/02/04 职场文书
幼儿园教师自我鉴定
2014/03/20 职场文书
爱护公物标语
2014/06/24 职场文书
2014年科室工作总结范文
2014/12/19 职场文书
2015年体育教学工作总结
2015/05/20 职场文书
工作总结之小学教师体育工作范文(3篇)
2019/10/07 职场文书
PyTorch dropout设置训练和测试模式的实现
2021/05/27 Python
vue本地构建热更新卡顿的问题“75 advanced module optimization”完美解决方案
2022/08/05 Vue.js