Мне нужно импортировать модули библиотеки воздушного потока в оболочке Pyspark. Я включаю путь модуля в --py-files при входе в оболочку Pyspark.
pyspark2 --py-files /nas/isg_prodops_work/ABO/abound/prod/anaconda/envs/nas_airflow/lib/python3.5/site-packages/airflow
Но все равно я получаю следующую ошибку:
>>> from airflow.models import Variable
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named airflow.models
Структура каталогов моего модуля выглядит следующим образом:
airflow
|-- __init__.py
|-- dag(directory)
|-- operators(directory)
|-- models.py