我使用 v2.7.2 创建了一个新的 MWAA 环境 我所有在 v2.6.3 中工作正常的 DAG 现在都坏了。
from airflow.providers.slack.operators.slack_webhook import SlackWebhookOperator ModuleNotFoundError: No module named 'airflow.providers.slack'
我已经更新了这个新环境的要求文件,在 here 看到了这一点
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.7.2/constraints-3.11.txt"
apache-airflow-providers-snowflake==5.0.1
apache-airflow-providers-mysql==5.3.1
我预计这就足够了。 我需要更改什么才能正确安装airflow.providers.slack?
您的环境中缺少气流松弛提供程序。在requirements.txt中添加以下行
apache-airflow-providers-slack==8.1.0
完整要求.txt
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.7.2/constraints-3.11.txt"
apache-airflow-providers-snowflake==5.0.1
apache-airflow-providers-mysql==5.3.1
apache-airflow-providers-slack==8.1.0