Python3连接impala数据库—第三方库安装准备

这几天有个重要分析项目,需要python连接impala数据库进行分析,但是安装第三方库过程中,遇到各种坑,特意将这几天坑整理归档,以便不时之需。

(备注:python版本:3.7.0)

--impyla安装前的前置依赖:

 thrift —> bitarray —> ply —> thriftpy —> thriftpy2 —> impyla

--thrift_sasl安装前的前置依赖:

 pure_sasl —> thrift_sasl

如果缺少依赖,会出现如下报错(例如:安装thrift_sasl时缺少pure_sasl):

 

 

安装完即可正常连接数据库  from impala.dbap import connect

进行查询

--10月9日补充:sqlalchemy驱动安装

 --sqlalchemy安装前的前置依赖:

greenlet —> typing_extendions —> zipp —> import_metadata —> SQLAlchemy

 

 --sklearn安装前的前置依赖:

Numpy (先前已安装好)—> scipy —> joblib —> threadpoolctl —> matplotlib(先前已安装好

 

posted @ 2021-09-13 10:43  每天数据学习一点点  阅读(792)  评论(0)    收藏  举报