gpt4 book ai didi

python - Apache Airflow Dag 未列出

转载 作者:太空宇宙 更新时间:2023-11-03 19:56:35 27 4
gpt4 key购买 nike

我无法列出我新创建的 dag。出现导入错误。请帮助我解决以下错误

:/$ airflow list_dags
[2019-12-27 21:07:50,125] {__init__.py:51} INFO - Using executor SequentialExecutor
[2019-12-27 21:07:50,127] {dagbag.py:403} INFO - Filling up the DagBag from /home/muniaraj/airflow/dags
[2019-12-27 21:07:50,134] {dagbag.py:246} ERROR - Failed to import: /home/muniaraj/airflow/dags/myfirstjob.py
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/airflow/models/dagbag.py", line 243, in process_file
m = imp.load_source(mod_name, filepath)
File "/home/muniaraj/airflow/dags/myfirstjob.py", line 1
Code that goes along with the Airflow tutorial located at:
^
SyntaxError: invalid syntax

最佳答案

你能告诉我你把dag_file.py放在哪里了吗?
您的 dag 文件应位于 airflow-dir/dags 下。

此处,airflow-dir 是您针对环境变量 AIRFLOW_HOME 指定的文件夹。

另外,请确保 dag 的所有者是 dag 文件夹所在的用户,例如,如果它位于 /home/username/ 下的某个位置,则 owner dag 定义的 default_args 应该是 username

访问FAQs了解更多这样的点。

关于python - Apache Airflow Dag 未列出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59502960/

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