Я использую изображение воздушного потока docker. Чтобы использовать его, я взял docker compose здесь
и добавил следующую строку в части томов:
volumes:
- ./src/include:/usr/local/airflow/include
- ./src/templates:/usr/local/airflow/dags
# - ./plugins:/usr/local/airflow/plugins
Папка include содержит персональный код моего что я использую в дагс. Когда я запускаю docker compose, я вижу папку и включаю папку, содержащую нужные мне файлы.
И все же у меня ошибка:
Нет модуля с именем 'include'
Я не понимаю, почему у меня возникает эта ошибка, потому что папка include присутствует рядом с папкой dags. init .py также присутствует.
Я мог бы заставить его работать, поместив папку include в папку dags, но это не то, что мне нужно. Переменная AIRFLOW_HOME возвращает / usr / bin / local / airflow, которая кажется нормальной, это папка, содержащая папку dag и папку my include.
Что я делаю не так?