Модуль 'ibis.impala' не имеет атрибута 'connect'

Я установил Python3.5 и ibis-framework 0.10.0. Я хочу работать с данными Панд непосредственно в базе данных Impala. Но я встречаю следующую ошибку. Не могли бы вы помочь мне решить это? Командная строка выглядит следующим образом:

import ibis
conn = ibis.impala.connect(host='192.168.1.14', port=21050)

Сообщение об ошибке следующее:

Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
conn = ibis.impala.connect(host='192.168.1.14', port=21050)
AttributeError: module 'ibis.impala' has no attribute 'connect'

2 ответа

Кажется, что вам нужно сделать это pip install ibis-framework[impala], смотрите ссылку здесь ibis doc

Кажется, был перемещен в ibis.impala.api субмодуль также, если вам нужно будет установить hdfs в противном случае это кажется неудачей

Другие вопросы по тегам