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. 解决PLSQL 查询后显示中文为问号(???)问题
  2. c#.net配置mysql数据库连接池_C#MySQL连接池
  3. SAP CRM 和 Cloud for Customer 的 Document flow API 介绍
  4. Vue基础之Vue条件渲染
  5. [HTML]HTML5实现可编辑表格
  6. 小点点软件对你非常实用
  7. flinksql写入hudi 踩坑实录
  8. python坐标图设计_python 三维坐标图
  9. eclipse和maven
  10. pcm 采样率转换_高速模数转换器 ADC 树立了实时监测和控制的标准
  11. Android自定义签名文件 testkey.pk8 testkey.x509.pem
  12. 2022年计算机一级考试网络安全素质教育模拟试题及答案
  13. Part2 Movielens介绍
  14. 浙大PAT 1058
  15. 我的2020年终回顾:人生,海海,破浪前行
  16. 网路新年贺词_文伟_新浪博客
  17. co88 sap 实际结算_SAP那些事-技巧篇-58-冲销CO88前期结算到本月
  18. 什么是Oncall?
  19. 【报告分享】2021年度小红书高效种草营销手册-标记我的生活-小红书(附下载)
  20. 用Python做市场调查:餐饮商铺的用户满意度分析

热门文章

  1. Leetcode 回文数字判断
  2. 洛谷 P2695 骑士的工作
  3. CSS实例:图片导航块
  4. ORACLE 外部表的简单使用
  5. Bug测试报告--食物链教学工具--奋斗吧兄弟
  6. 《Android群英传》读书笔记 (5) 第十一章 搭建云端服务器 + 第十二章 Android 5.X新特性详解 + 第十三章 Android实例提高...
  7. linux文件属性权限相关
  8. ios url缓存策略——NSURLCache、 NSURLRequest
  9. Android Binder机制学习笔记
  10. 详解WinCE下USB Host驱动开发(2)