Некоторые библиотеки Python, которые реализуют привязки, перестают работать во время выполнения, если библиотеки не существуют в системе. jq
завершается неудачно во время установки (прерывая сборку), если библиотеки отсутствуют. Это означает, что он несовместим с Cloud Composer, поскольку получение общих библиотек в среду сборки в настоящее время не поддерживается.
Вы не сможете установить jq
из PyPI
, но все еще можете установите его как локальную Python библиотеку . Обратите внимание, что для этого вам потребуется самостоятельно установить общие библиотеки в папке /dags
или в папке /plugins
, см. Документацию . Вам также необходимо установить LD_LIBRARY_PATH
для этого каталога (пример: /home/airflow/gcs/dags
), в зависимости от того, какой путь к каталогу вы выбрали.
Надеюсь, вы найдете приведенные выше фрагменты информации полезными.