Как установить parquet-tools на Ubuntu 18.04 LTS без сборки из источника

Я видел:

И еще несколько об установке сбережения . Я бы действительно предпочел не собирать thirft , а затем parquet-mr из исходников. Все, что мне нужно, это инструменты для паркета .

Я в:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.5 LTS
Release:        18.04
Codename:       bionic
$

Что я пробовал:

  • Загрузите исходный код с github и ] apache

  • Попробуйте собрать из исходников, как описано здесь и здесь . Я получаю много разных ошибок.

  • Сборка из master или сборка из некоторых тегов выпуска, например 1.11.x . Получены различные ошибки, например

     org.apache.maven.lifecycle.LifecycleExecutionException: не удалось выполнить цель org.apache.maven.plugins: maven-remote-resources-plugin: 1.5: process (по умолчанию) в генераторе паркетов проекта:  Ошибка рендеринга ресурса скорости.
      в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
      ...
    Вызвано: org.apache.maven.plugin.MojoExecutionException: Ошибка рендеринга ресурса скорости.
      в org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.processResourceBundles (ProcessRemoteResourcesMojo.java:1246)
      ...
    Вызвано: java.lang.NullPointerException
      в java.util.Objects.requireNonNull (Objects.java:203)
      ...
     
  • Установите thrift с помощью sudo apt-get install thrift-compiler (который устанавливает 0.9.x , что дает ошибки компиляции при сборке parquet-mr )

      [DEBUG] (f) arguments = [-c, экономичная -версия |  fgrep 'Экономичная версия 0.12.0' && exit 0;
      echo "================================================  ================================= ";
      echo "========== [FATAL] Build настроен на использование Thrift версии 0.12.0 ==========";
      echo -n "========== Установлено:";
      бережливость-версия;
      echo "================================================  ================================= ";
      выход 1]
     
  • Попробуйте собрать thrift из исходного кода , я получаю несколько ошибок:

     проверяем, выполняем ли мы кросс-компиляцию ... configure: error: in `/ home / kash / vm_share / thrift  -0.13.0 ':
    configure: error: невозможно запускать программы, скомпилированные на C.
     
  • Пытался найти 0,12 / 13,0 предварительно собранных сбережений , но не нашел. Похоже, для бионики есть только 0.9.0

Пожалуйста! Я просто хочу увидеть мета-файл parquet в командной строке.

1
задан 2 December 2020 в 17:41

0 ответов

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

Похожие вопросы: