Не удается найти поток воздуха к крюку gcp - PullRequest
0 голосов
/ 07 мая 2020

после установки пакета gcp в мою настройку воздушного потока (1.10.9) я попытался вызвать GSheetHook https://airflow.readthedocs.io/en/latest/_api/airflow/providers/google/suite/hooks/sheets/index.html

, но я получаю сообщение об ошибке Нет названного модуля 'airflow.providers'. глядя в установленные пакеты python для воздушного потока, я не нахожу пакет провайдеров.

python  packages

- это пакет воздушного потока gcp работает или я его пропустил шаг, прежде чем я смогу его использовать?

РЕДАКТИРОВАТЬ: Я установил пакет gcp с помощью установщика pip: pip install apache -airflow [gcp], а вот список установленных пакетов

enter image description here

Ответы [ 2 ]

3 голосов
/ 15 мая 2020

Пакет «провайдеры» доступен только в Airflow Master. Мы планируем выпустить каждого провайдера в виде отдельных пакетов как «пакеты backport», скорее всего, через неделю или две с сегодняшнего дня.

PR для этого: https://github.com/apache/airflow/pull/8807

Вы должны проверить https://airflow.apache.org/docs/1.10.9/ на наличие документов Airflow 1.10.9. Вы просматриваете документацию для "последней версии", предназначенной для Мастера.

0 голосов
/ 05 июня 2020

Похоже, пакеты (провайдеры) backport теперь могут быть установлены в v1.10 * с помощью следующей команды pip $pip install apache-airflow-backport-providers-PACKAGE-NAME

...