linux - 无法让 Airflow 在 Linux 服务器上运行

标签 linux centos airflow

我在 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/

相关文章:

java - 我的 $PATH 变量集的全局配置在哪里?

docker - 如何将 rpm 安装到/usr/bin 而不是/opt/app-root/bin

scrapy - 如何从 Airflow dag 调用 scrapy?

linux - 在 shell 脚本中复制时检查磁盘空间

linux - 软件安装 Solus-Project

python - 无法在 CentOS 7 中安装 mysqlclient

mono - 使用 YUM 在 Centos 5.5 上安装 Mono

airflow - 计算 Airflow 传感器的尝试次数

minikube - 无法在开发机器上使用 Airflow KubernetesPodOperator

c - 应用程序无缘无故地被杀死。怀疑 BSS 高。如何调试呢?