Abh*_*dha 8 webserver python-2.7 airflow apache-airflow
我正试图在我的系统本地设置Airflow.我用过:
export AIRFLOW_HOME=~/Documents/Project/airflow
Run Code Online (Sandbox Code Playgroud)
然后我初始化了气流数据
airflow initdb
Run Code Online (Sandbox Code Playgroud)
然后我开始使用气流网络服务器:
airflow webserver -p 8080
Run Code Online (Sandbox Code Playgroud)
现在,当我打开localhost:8080时,管理面板显示来自/usr/local/lib/python2.7/dist-packages/airflow/example-dags的示例dags, 而不是来自〜/ Documents/Project/airflow/dags文件夹.
而airflow list_dags
在命令行上显示我的项目文件夹中的dags.
无法弄清楚原因.请帮忙.
cyb*_*age 10
除了提到的导出路径,默认情况下气流还会在您运行时在主目录中创建一个文件夹airflow initdb
.因此它将使用主目录中的配置文件,因此为了加载DAG,请从主目录中删除airflow文件夹.
对于仍在寻找答案的用户,Airflow配置文件aiflow.cfg
只有一行
load_example = True
Run Code Online (Sandbox Code Playgroud)
入门是很好的方法,但是您可能要将其设置为FALSE并重新启动气流。