python - thrift.transport.TTransport.TTransportException:无法解析主机 Pyhive 和 Python 的 sockaddr
问题描述
from pyhive import hive
conn = hive.Connection(host="host", username="hive",auth="NOSASL",port=10000)
cur = conn.cursor()
我写了这段代码。我收到了这个错误:
thrift.transport.TTransport.TTransportException:无法解析主机的 sockaddr。
我使用库,tweepy,pyhive
pure-sasl==0.6.1
PyHive==0.6.1
pyhs2==0.6.0
pyOpenSSL==17.2.0
PySAL==1.14.4.post1
pysasl==0.4.1
sasl==0.2.1
thrift==0.11.0
tweepy==3.5.0
twitter==1.18.0``
twython==3.7.0
解决方案
给定的主机是错误的。例如,它可能是“本地主机”。
推荐阅读
- greasemonkey-4 - 读取本地 json 文件(例如从 c: 驱动器)以进行休息服务数据输入
- authentication - Groovy URL getText() 返回一个 PasswordAuthentication 实例
- elasticsearch - elasticsearch connectionTimeout 即使设置 timeout=100
- mysql - 未找到列:1054 未知列“playlist_entity_assets.play_list_id”
- sql - ROW_Number 与自定义组
- excel - 如何定义具有多列的名称标题
- c# - c# sort datetime list 获取最新时间
- wordpress - 如何构建自定义插件以与当前主题集成
- angular - 处理大型数据集时无法在 mat-paginator 中设置初始 pageIndex
- python - 如何解决“拒绝执行‘常量’语句”错误?