gpt4 book ai didi

ubuntu - WSL : PermissionError: [Errno 1] Operation not permitted: 中的 Airflow 网络服务器错误

转载 作者:行者123 更新时间:2023-12-04 19:27:46 25 4
gpt4 key购买 nike

我正在关注 guide在我的 Windows 机器上安装 Airflow。
但是,在启动 Airflow 网络服务器的步骤中,我得到了他的错误:

=================================================================
[2021-10-07 22:51:25 -0300] [7468] [INFO] Starting gunicorn 20.1.0
Traceback (most recent call last):
File "/home/thadeu/airflow_env/bin/gunicorn", line 8, in <module>
sys.exit(run())
File "/home/thadeu/airflow_env/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py", line 67, in run
WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
File "/home/thadeu/airflow_env/lib/python3.8/site-packages/gunicorn/app/base.py", line 231, in run
super().run()
File "/home/thadeu/airflow_env/lib/python3.8/site-packages/gunicorn/app/base.py", line 72, in run
Arbiter(self).run()
File "/home/thadeu/airflow_env/lib/python3.8/site-packages/gunicorn/arbiter.py", line 198, in run
self.start()
File "/home/thadeu/airflow_env/lib/python3.8/site-packages/gunicorn/arbiter.py", line 137, in start
self.pidfile.create(self.pid)
File "/home/thadeu/airflow_env/lib/python3.8/site-packages/gunicorn/pidfile.py", line 45, in create
os.chmod(self.fname, 420)
PermissionError: [Errno 1] Operation not permitted: '/mnt/f/airflow/airflow-webserver.pid'
我在其他帖子中找不到解决方案,例如 this one .
我的 WSL 用户拥有运行 Ubunto 20.04 的 root 权限

最佳答案

您应该在 Linux 中有 Airflow 文件夹,而不是在 Windows 文件系统中。 Windows 文件系统没有组权限,因此 chmod 失败。只需确保 Airflow homedir 是 WSL 中的 Linux FS,而不是从 Windows 安装的卷
您可以通过设置 AIRFLOW_HOME 变量来实现

关于ubuntu - WSL : PermissionError: [Errno 1] Operation not permitted: 中的 Airflow 网络服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69489623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com