Я пытаюсь получить данные из Куду.Но я не могу установить пакет kudu-python в anaconda или на мой сервер.Могу ли я получить помощь с этим?Документация в интернете не совсем понятна.
@ Картик, вы сталкивались с какими-либо ошибками?Я только что установил клиент kudu-python на Anaconda на Centos 6.9.Был один гоча с версионированием, но в остальном все было просто.Единственная ошибка, с которой я столкнулся, была
kudu/client.cpp:589:30: fatal error: kudu/util/int128.h: No such file or directory
, здесь есть решение для этой проблемы: https://community.cloudera.com/t5/Data-Ingestion-Integration/can-not-install-kudu-python/td-p/67496
В противном случае выполняются следующие шаги: 1. Установите клиентские библиотеки kudu, как описано на сайте Kudu.(https://kudu.apache.org/docs/installation.html#_install_on_rhel_or_centos_hosts):
wget http://archive.cloudera.com/kudu/redhat/6/x86_64/kudu/cloudera-kudu.repo sudo mv cloudera-kudu.repo /etc/yum.repos.d/ sudo yum update sudo yum install kudu kudu-client0 kudu-client-devel
установить набор зависимостей dev, если у вас их еще нет:
sudo yum установить autoconf automake libtool make gcc gcc-c ++
установить Cython и kudu-python
pip установить Cython kudu-python == 1.2.0
Как только вы это установили, вы можете найти примеры в https://github.com/apache/kudu/tree/master/examples/python