Ошибка при соединении Happybase с hbase, как я определяю свой хост - PullRequest
0 голосов
/ 13 декабря 2018

Я хочу подключить Pyspark к Hbase через Happybase.Но я получаю эту ошибку в начале:

(pyenv) hduser @ master: ~ $ python -c 'import happybase'
(pyenv) hduser @ master: ~ $ python -c connection= happybase.Connection ("somehost") bash: синтаксическая ошибка рядом с неожиданным токеном `('

1 Ответ

0 голосов
/ 14 декабря 2018

Сначала возникает синтаксическая ошибка в команде соединения.Во-вторых, если вы хотите использовать библиотеку happybase на последующих шагах, вы должны запустить весь скрипт в одну команду из bash следующим образом, чтобы сохранить сеанс.

 python -c "import happybase;connection = happybase.Connection('localhost')"

Другой вариант - создатьфайл python .py и запустите его из bash.

...