Hello,我是 Alex 007,一个热爱计算机编程和硬件设计的小白,为啥是007呢?因为叫 Alex 的人太多了,再加上每天007的生活,Alex 007就诞生了。

这篇文章主要介绍Linux操作系统中怎么使用Python连接Hive并在Django框架中使用,初始环境为刚安装的Anaconda。

  1. 升级pip
pip install --upgrade pip
如果提示:twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not installed.
可以使用命令:pip install PyHamcrest

2.安装sasl

yum install cyrus-sasl-plain  cyrus-sasl-devel  cyrus-sasl-gssapi
yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64
pip install pyhs2
  1. 安装thrift
pip install thrift
  1. 安装thrift-sasl
pip install thrift-sasl
  1. 安装PyHive
pip install PyHive
  1. 后台启动Hive远程服务
/usr/hive/apache-hive-2.1.1-bin/bin/hiveserver2
  1. python连接Hive
from pyhive import hive  # or import hive
cursor = hive.connect(host='localhost', database="covid_19").cursor()
cursor.execute('SELECT * FROM detail LIMIT 10')
print(cursor.fetchone())
print(cursor.fetchall())

Python+Hive环境搭建相关推荐

  1. hive环境搭建提示: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument

    hive环境搭建提示: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument SLF4J: A ...

  2. Python学习--环境搭建

    Python学习入门–环境搭建 Python简介 在进行Python环境搭建之前 ,先简单的介绍一下Python这门语言. Python, 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido ...

  3. Python selenium环境搭建

    Python selenium环境搭建 一.python下载安装 1.       python获取路径:https://www.python.org/downloads/release/python ...

  4. python opengl_Python环境搭建之OpenGL

    以下内容为我python OpenGl 环境搭建历程: win7 64位操作系统,python3.5.3 ,无其他相关. 直接cmd或PowerShell输入以下命令: pip install PyO ...

  5. python服务器环境搭建(2)——安装相关软件

    在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务.自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行, ...

  6. intelRealsense D435 python开发环境搭建

    首先说一下电脑的配置 系统:win7 语言:python2.7 安装 应该是从D系列开始官方的开发文档都整合在了github,事实上,官方也有python环境安装说明,只是全部是英文,英语好的同学可以 ...

  7. Python + Appium 环境搭建

    ---恢复内容开始--- Appium自动化公司内部测试培训1-环境搭建 课程目的 一.Python + Appium 环境搭建 课程内容 1    安装前准备工作 搭建环境所需要的安装文件已经下载好 ...

  8. Hive环境搭建--轻量级安装so easy!

    Hive环境搭建 一.准备工作 1.安装包下载 2.虚拟机需先安装好hadoop 3.安装mysql 二.安装hive 三.配置环境变量 1.配置环境变量 2.修改hive配置文件 四.启动hive ...

  9. Hadoop+hive+flask+echarts大数据可视化项目之hive环境搭建与系统数据的分析思路

    Hadoop+hive+flask+echarts大数据可视化项目(四) --------------hive环境搭建与系统数据的分析思路---------------- 关注过Hadoop+hive ...

最新文章

  1. 超越EfficientNet!MutualNet:一种自适应相互学习网络宽度和分辨率的网络
  2. oracle 操作表
  3. 【Python学习系列二十四】scikit-learn库逻辑回归实现唯品会用户购买行为预测
  4. 转:inux shell脚本的字符串截取
  5. 【Java】实现矩阵的转置
  6. Sublime text 2按Ctrl+`无法调出console的可能问题
  7. 大数据||MapReduce编程模板
  8. Laravel入门:MVC框架
  9. 图论---桥(割边)
  10. 基于手写数字识别的FGSM
  11. MIL图像处理那些事:MIL的安装和MIL工具箱
  12. java kpi_KRA与KPI 绩效考核
  13. bat批处理文件字符替换一例
  14. 这个毕业季,让海马体照相馆为简历添“战斗力”
  15. 让模糊图片变清晰:滴滴云推出图像超分辨API,新用户免费调用100次
  16. 微泡基础知识及其在半导体清洗中的应用
  17. java全栈系列之JavaSE-面向对象(接口定义与实现)042
  18. 宝贝鱼(CshBBrain)集群配置使用说明
  19. DELL戴尔官方恢复介质镜像下载与安装教程
  20. 火狐浏览器开发者版本

热门文章

  1. slz-JDK1.8的环境变量配置
  2. VSX-5 VSXMusic 编码听音乐
  3. 我所遭遇过的游戏中间件---HumanIK
  4. [Linux命令]Sed命令参数
  5. 使用Android应用调用WebService实现天气预报
  6. postgresql导入mysql_【原创】MySQL和PostgreSQL 导入数据对比
  7. 实验7.3 字符串 7-8 删除重复字符
  8. matlab有向图分割算法,基于万有引力搜索算法图像分割的MATLAB实现
  9. Halcon - 定位 - 卡尺
  10. .net core 中使用httpclient,HttpClientFactory的问题