gpt4 book ai didi

python - Airflow:PythonOperator 的 python_callable 中的外部 python

转载 作者:太空宇宙 更新时间:2023-11-03 14:47:05 26 4
gpt4 key购买 nike

我想导入一些Python文件作为airflow中的依赖项,并在PythonOperator中使用python_callable中的函数。我尝试将依赖项 python 文件放在 dags 文件夹中,但似乎不起作用。我假设 DAG 在执行之前被移动到其他文件夹。帮助表示感谢!!

最佳答案

了解您的环境变量“AIRFLOW_HOME”。如果未声明,则默认指向您的主目录。在airflow中,Python脚本通常放置在“AIRFLOW_HOME”/airflow/dags您可以将 Python 脚本及其依赖项放置在那里,但我强烈建议您创建并打包依赖项,并将其沿着 Airflow 安装在您的 Python 环境中,并避免 dag 文件夹中出现不必要的文件困惑。

关于python - Airflow:PythonOperator 的 python_callable 中的外部 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46154966/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com