我使用sudo pip3 install apache-airflow
在Linux服务器上安装了气流。它已成功安装。
然后我做了:export AIRFLOW_HOME=~/airflow
。终于我运行了sudo airflow initdb
,它给了我一个错误:
sudo:气流:找不到命令
echo $PATH
打印如下内容:
/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/xyz/abc/.local/bin:/home/xyz/abc/bin
我看过这些帖子:
Getting bash: airflow: command not found
但是,找不到任何可以解决我的问题的解决方案。不知道我在想什么。任何与此有关的帮助将不胜感激。
答案 0 :(得分:1)
似乎没有为气流二进制文件设置执行位。运行sudo chmod 775 /usr/local/bin/airflow
来解决此问题。