Airflow 气流2-模块找不到错误:没有名为';气流、操作员、传感器和x27;

Airflow 气流2-模块找不到错误:没有名为';气流、操作员、传感器和x27;,airflow,airflow-operator,Airflow,Airflow Operator,升级到Airflow 2后,我在一些DAG中遇到了该错误: ModuleNotFoundError:没有名为“airflow.operators.sensors”的模块 我通过更改导入解决了问题 老的 来自afflow.operators.sensors导入BaseSensorOperator 新的有效的 来自airflow.sensors导入BaseSensorOperator 有效的新功能: from airflow.sensors.base import BaseSensorO

升级到Airflow 2后,我在一些DAG中遇到了该错误:

ModuleNotFoundError:没有名为“airflow.operators.sensors”的模块

我通过更改导入解决了问题

  • 老的
来自afflow.operators.sensors导入BaseSensorOperator
  • 新的有效的
来自airflow.sensors导入BaseSensorOperator

有效的新功能:

from airflow.sensors.base import BaseSensorOperator

选择的答案不适用于较新版本的气流。

您能更精确一点吗?“请告诉我你指的是哪种版本的气流?”AndrzejSydor首先,感谢你的提问和回答,因为它帮助我获得了更清晰的视野。当我在我的dag中使用你的新库时,我在我的Web服务器中遇到了一个找不到的错误,但我在线查看了BaseSensorOperator链接,认为它需要提到“base”只需添加此项,我的问题就解决了。| Airflow ver 2.0.1这就是您的解决方案使我的气流看起来===>来自Airflow.operators.sensors导入BaseSensorOperator模块发现错误:没有名为“Airflow.operators.sensors”的模块在我回答后修复