尝试读取的气流Python路径不存在,导致ImportError

lztngnrs  于 2023-03-11  发布在  Python
关注(0)|答案(1)|浏览(107)

我在docker中运行Airflow,除了我想使用airflow库创建一个新的dag之外,所有的运行都很顺利。

from airflow import DAG
from datetime import datetime
from airflow.operators import DummyOperator

但是当编译的时候,它显示了这个错误,声明在那个文件夹里没有名字DummyOperator,但是问题是我的Python文件夹在这个路径 /home/丹尼尔/.local/lib/python3.10
Import Error
我怎样才能解决这个问题?
我尝试在本地主机中设置PYTHONPATH env变量,并将路径添加到PATH变量中,但没有任何变化。

wgx48brx

wgx48brx1#

根据Airflow的版本,您可能需要使用DummyOperatorEmptyOperator
气流〉= 2.3.0

from airflow.operators.empty import EmptyOperator

气流〈2.3.0

from airflow.operators.dummy import DummyOperator

在Airflow v2之前,导入语句为

from airflow.operartors.dummy_operator import DummyOperator

相关问题