无法在 Linux 服务器上进行气流 运行

Unable to make airflow run on Linux server

我在 linux 服务器上安装了 airflow 使用:sudo pip3 install apache-airflow。安装成功。

然后我做了:export AIRFLOW_HOME=~/airflow。最后我 运行 sudo airflow initdb,它给我一个错误:

sudo: airflow: command not found

echo $PATH 打印如下内容:

/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/xyz/abc/.local/bin:/home/xyz/abc/bin

我浏览了这些帖子:

How to install airflow?

但是,找不到任何解决方案来解决我的问题。不知道我错过了什么。任何有关此的帮助将不胜感激..

似乎没有为气流二进制文件设置执行位。 运行 sudo chmod 775 /usr/local/bin/airflow 解决这个问题。