我在 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
我浏览了这些帖子:
Getting bash: airflow: command not found
How to install airflow?
但是,找不到任何可以解决我的问题的解决方案。不知道我错过了什么。任何有关此的帮助将不胜感激..
最佳答案
似乎没有为 Airflow 二进制文件设置执行位。运行sudo chmod 775 /usr/local/bin/airflow
解决这个问题。
关于linux - 无法让 Airflow 在 Linux 服务器上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62049964/