我已经设置了气流环境,但找不到我到目前为止所做的airflow.cfg file.Things:
该气流是如何启动和运行的,但没有找到airflow.cfg文件?这是我使用的正式的气流作曲家文件。
发布于 2022-04-12 09:20:38
基于此链接,airflow.cfg文件应该在$AIRFLOW_HOME目录中创建(默认情况下是~/airflow.cfg. the )。
或者,您也可以使用echo $AIRFLOW_HOME
命令查找分配给环境变量的值。
另一个选择是导航到浏览器中的https://localhost:8080/configuration (气流用户界面)。它将在UI上显示到airflow.cfg
文件的路径。
发布于 2022-04-13 09:16:30
如果使用Docker,则不修改文件airflow.cfg
。相反,您可以将环境变量添加到停靠器组合中。
例如,您在撰写中看到有一行
AIRFLOW__CORE__SQL_ALCHEMY_CONN: postgresql+psycopg2://airflow:airflow@postgres/airflow
,它将修改airflow.cfg https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html#sql-alchemy-conn中的设置https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html#sql-alchemy-conn。
您可以在上面的链接中找到配置中所有设置的环境变量等效项。总之,规则很简单:
AIRFLOW__SETTING SECTION__SETTING NAME: VALUE
发布于 2022-11-29 13:55:55
在我身上也发生了同样的事!
我通过pip安装了气流。结果,我安装了不同的Python版本,pip不是Python3,而是Python2 pip。
卸载气流后,我做了完全相同的事情,但在命令中用pip3替换为pip。
之后,我在正确的位置(~/airflow/airflow.cfg
)获得了正确的配置文件。
https://stackoverflow.com/questions/71815196
复制相似问题