Ошибка при установке ApacheBeam в облачной оболочке SDK - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь установить Apache Beam для Google Cloud SDK Shell. Следуя инструкциям, приведенным здесь: https://beam.apache.org/get-started/quickstart-py/#get - apache -beam

Я получаю сообщение об ошибке, так как не удалось создать колесо для pyarrow, не удалось создать колеса для pyarrow который использует PEP 517 и не может быть установлен напрямую.

  Traceback (most recent call last):
    File "c:\users\anupamasj\appdata\local\programs\python\python38\lib\runpy.py
", line 193, in _run_module_as_main
      return _run_code(code, main_globals, None,
    File "c:\users\anupamasj\appdata\local\programs\python\python38\lib\runpy.py
", line 86, in _run_code
      exec(code, run_globals)
    File "C:\Users\anupamasj\AppData\Local\Programs\Python\Python38\Scripts\cmak
e.exe\__main__.py", line 4, in <module>
  ModuleNotFoundError: No module named 'cmake'
  error: command 'C:\\Users\\anupamasj\\AppData\\Local\\Programs\\Python\\Python
38\\Scripts\\cmake.exe' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for pyarrow
Failed to build pyarrow
ERROR: Could not build wheels for pyarrow which use PEP 517 and cannot be instal
led directly```

1 Ответ

1 голос
/ 16 марта 2020

@ jmcollin92 Это позитивная мысль, спасибо.
В процессе, определенном на веб-сайте GCP, создание виртуальной среды не будет поддерживать пакеты требований для установки apache beam. Итак, я создаю среду через среду ANACONDA и активирую ее через облачную оболочку SDK, а затем устанавливаю Apache Beam. Это сработало!

...