如果你只是练习airlfow,那么可以根据以下步骤安装。
1、设置环境变量
export AIRFLOW_HOME=~/airflow
2、安装apache_airflow
pip install apache-airflow
3、初始化数据库(apache-airflow自带splite)
airflow initdb
4、打开web服务,默认端口8080
airflow webserver -p 8080
5、启动调度器
airflow scheduler
现在你就可以在浏览器访问localhost:8080 ,在web主页提供了一些样例dag。
在运行完这些命令之后,airflow会创建$AIRFLOW_HOME路径,$AIRFLOW_HOME/airflow.cfg为默认配置文件,web服务的pid文件存储在$AIRFLOW_HOME/airflow-webserver.pid文件中。
快速安装只装了一些入门需要的基础包,如果要搭建开发环境,还需要安装一些依赖包,依赖包的安装可以参考Installation,相关配置的设置可以参考How-to Guides。
我也是在学习当中,以后会陆续更新开发环境的搭建教程。