在windows环境下,Python访问impala数据库,出现异常,及解决方案

在windows环境下,python程序连接impala,即是在本地调用impala数据库访问时,不正确导包会出现一系列的异常,impala的数据库连接正确方法如下:

参照官网中impala的部署方案:

impala的部署

pip install six
pip install bit_array 
pip install thriftpy 
## thrift (on Python 2.x) or thriftpy (on Python 3.x) 
pip install thrift_sasl 
pip install impyla

1、如果仍然出现运行问题,可在命令行情况下导入相关的包:

如出现Microsoft Visual C++ 9.0 is required:

解决方案:

下载vcforpython27.msi
链接:http://pan.baidu.com/s/1nuCrCff 密码:ood4

2、如仍然出现其他异常,impala异常的解决方案:

pip install sasl-0.2.1-cp34-cp34m-win_amd64.whl(centos下:sudo yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64 然后pip install sasl)
pip install bitarray-0.8.1-cp34-none-win_amd64.whl
发布了48 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/as4589sd/article/details/104096538