首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何无问题地在windows上安装和运行apache-airflow

如何无问题地在windows上安装和运行apache-airflow
EN

Stack Overflow用户
提问于 2022-03-26 21:00:11
回答 1查看 684关注 0票数 0

我试图在windows 10上安装Apache气流2.2.4。当我完成并运行气流时,这里是它给我带来的错误。

代码语言:javascript
复制
Traceback (most recent call last):
  File "/home/david/.local/bin/airflow", line 5, in <module>
    from airflow.__main__ import main
  File "/home/david/.local/lib/python3.6/site-packages/airflow/__init__.py", line 34, in <module>
    from airflow import settings
  File "/home/david/.local/lib/python3.6/site-packages/airflow/settings.py", line 35, in <module>
    from airflow.configuration import AIRFLOW_HOME, WEBSERVER_CONFIG, conf  # NOQA F401
  File "/home/david/.local/lib/python3.6/site-packages/airflow/configuration.py", line 1127, in <module>
    conf = initialize_config()
  File "/home/david/.local/lib/python3.6/site-packages/airflow/configuration.py", line 890, in initialize_config
    shutil.copy(_default_config_file_path('default_webserver_config.py'), WEBSERVER_CONFIG)
  File "/usr/lib/python3.6/shutil.py", line 245, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.6/shutil.py", line 121, in copyfile
    with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Permission denied: '/webserver_config.py'
EN

回答 1

Stack Overflow用户

发布于 2022-03-27 11:46:02

下面的步骤为我解决了类似的问题,但不确定是什么解决了它。

1)确保您的wsl版本为2。(如果更改wsl版本,请重新启动PC )

2)为Linux和虚拟机平台启用Windows子系统。(重新启动PC)

在此之后,我遵循了以下教程:https://towardsdatascience.com/run-apache-airflow-on-windows-10-without-docker-3c5754bb98b4

如果您遵循这一点,您将不会安装气流ver1.10.12,但是airflow 2.2.4和而不是"airflow initdb“使用"airflow db init"命令。

此外,在运行命令"airflow db init“之前,要为此创建一个用户,命令(可选,但我建议运行此命令):

代码语言:javascript
复制
airflow users create --username admin --password admin --firstname <firstname> --lastname <lastname> --role Admin --email abc@gmail.com
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71631792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档