I am getting
-bash: airflow: command not found
after installing Apache Airflow. I am using Google Cloud Compute Engine and OS is Debian 9 (Stretch).
I have followed the below steps:
export AIRFLOW_HOME=~/airflow
pip install apache-airflow
I am getting
-bash: airflow: command not found
after installing Apache Airflow. I am using Google Cloud Compute Engine and OS is Debian 9 (Stretch).
I have followed the below steps:
export AIRFLOW_HOME=~/airflow
pip install apache-airflow
I have uninstalled Apache Airflow and installed it with the sudo
command (i.e., sudo pip install apache-airflow
). After that it worked fine.
If installed with sudo, as mentioned by Sirajus, it will be placed in /usr/local/bin/.
Without sudo, it will be placed in the ~/.local/bin/ folder. This folder will not be added to the PATH environment variable automatically.
So you can either add it to the PATH environment variable or install it using sudo.
Where does your pip install Apache Airflow to? It could be to /usr/local/bin or similar.
Make sure that that directory is in your $PATH.
This isn't related to Apache Airflow, just your environment setup.