没有名为“airflow.providers.mysql”的模块

Ano*_*oop 2 airflow

我正在尝试使用 Airflow 的 MysqlOperator

导入时

从airflow.providers.mysql.operators.mysql导入MySqlOperator

我收到以下错误

没有名为“airflow.providers.mysql”的模块

Ara*_*NSR 7

这为我解决了这个问题,它也来自官方气流网站:

您可以通过以下方式在现有的 Airflow 2.1+ 安装之上安装此软件包pip install apache-airflow-providers-mysql

对于 Python 3 环境,请使用以下命令:

pip3 install apache-airflow-providers-mysql
Run Code Online (Sandbox Code Playgroud)

  • 就我而言,在安装airflow.providers.mysql之前运行“sudo apt install default-libmysqlclient-dev”是有效的。 (4认同)