The usual instructions for running Airflow do not apply on a Windows environment:
# airflow needs a home, ~/airflow is the default,
# but you can lay foundation somewhere else if you prefer
# (optional)
export AIRFLOW_HOME=~/airflow
# install from pypi using pip
pip install airflow
# initialize the database
airflow initdb
# start the web server, default port is 8080
airflow webserver -p 8080
The Airflow utility is not available in the command line and I can't find it elsewhere to be manually added. How can Airflow run on Windows?
You can activate bash
in windows and follow the tutorial as is.
I was able to get up and running successfully following above.
Once you are done installing, edit airflow.cfg
to point all your configurations to somewhere in your windows system rather than lxss (ubuntu) since there are bugs around ubuntu not showing files written by windows system.