impyla(0.14.0)错误 - 'TSocket'对象没有属性'isOpen'

use*_*495 6 python hive python-3.x impyla

我在尝试创建与HiveServer的连接时收到以下错误

回溯(最近一次调用最后一次):文件"/Users/user_name/Desktop/ABCo/EEM/EntityManagement/lodurr/data_lake/hive_db.py",第56行,在包装器中auth_mechanism ='PLAIN')文件"/ Users/user_name/.virtualenvs/entity1/lib/python3.6/site-packages/impala/dbapi.py",第147行,连接auth_mechanism = auth_mechanism)文件"/Users/user_name/.virtualenvs/entity1/lib/python3.6/site -packages /帕拉/ hiveserver2.py",线路758,在连接transport.open()文件"/Users/user_name/.virtualenvs/entity1/lib/python3.6/site-packages/thrift_sasl/ INIT py"为,线67,在open中如果不是self._trans.isOpen():

这些是我在pip list中安装的软件包

六(1.11.0)thriftpy(0.3.9)thrift-sasl(0.3.0)sasl(0.2.1)impyla(0.14.0)

我正在使用macOS High Sierra作为我的开发环境

小智 3

不确定问题是什么,但你可以尝试一下

节俭-sasl==0.2.1