小编Sun*_*ing的帖子

我应该在哪里为 Airflow 创建一个包含我自己的 DAG 的文件夹?

我必须在 Windows 上使用 Airflow。我是新手,所以有很多问题。

因此,我已经使用 Ubuntu 完成了其中一篇教程中的所有步骤:

sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip
export SLUGIFY_USES_TEXT_UNIDECODE=yes
pip install apache-airflow
Run Code Online (Sandbox Code Playgroud)

Python版本:Python2.7.15+。

我有我的 /home/user_name/ ,我在其中创建了 AirflowHome 文件夹。然后我做了:

nano ~/.bashrc
export AIRFLOW_HOME=~/home/user_name/AirflowHome (#wrote on the last string)
Run Code Online (Sandbox Code Playgroud)

我跑了

airflow initdb
Run Code Online (Sandbox Code Playgroud)

在/home/用户名/中。

应该在 /home/user_name/AirflowHome/ 中这样做吗?

我也跑了:

airflow webserver -p 8080
Run Code Online (Sandbox Code Playgroud)

它从未完成(可以吗?),但它似乎可以工作,因为我能够到达主气流窗口。

我已经尝试将“dags”文件夹(带有我自己的 dags)放入

/home/user_name/airflow/
/home/user_name/AirflowHome/
/home/user_name/.local/lib/python2.7/site-packages/airflow/dag/
Run Code Online (Sandbox Code Playgroud)

这些都没有在Airflow网络服务器上显示我的SampleFile.py(我检查了文件中的dag_id,没关系)。

现在我需要了解在哪里可以创建一个“dags”文件夹来放置所有 DAG。

如果你帮我解决它,我将非常感激。

python ubuntu python-2.7 airflow

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

airflow ×1

python ×1

python-2.7 ×1

ubuntu ×1