You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apache Airflow 2.1.2启动worker报错:无法从flower.command导入FlowerCommand

问题根因

这个报错是Flower版本与Airflow 2.1.2不匹配导致的导入异常。Airflow 2.1.2的Celery Executor组件预期从flower.command模块导入FlowerCommand,而你当前使用的Flower 0.9.7版本中,该类的存放路径和Airflow预期不一致,因此触发导入失败。

运行环境确认
  • 操作系统:CentOS 7
  • Python版本:3.7.6
  • Apache Airflow版本:2.1.2
  • Celery版本:4.4.7
  • 当前Flower版本:0.9.7
报错截图

报错截图

修复步骤
  1. 卸载当前安装的低版本Flower
pip uninstall -y flower
  1. 安装匹配Airflow 2.1.2的Flower版本
pip install flower==1.0.0
  1. 重启Airflow Worker节点,即可正常启动

内容的提问来源于stack exchange,提问作者Shafiqul Islam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 09:27:01