【发布时间】:2025-12-29 03:10:17
【问题描述】:
我正在尝试执行https://marcobonzanini.com/2015/10/24/building-data-pipelines-with-python-and-luigi/ 中给出的教程。
我可以使用本地调度程序自行运行程序,给我:
Scheduled 2 tasks of which:
* 2 ran successfully:
- 1 PrintNumbers(n=1000)
- 1 SquaredNumbers(n=1000)
This progress looks :) because there were no failed tasks or missing external de
pendencies
===== Luigi Execution Summary =====
但是,要在服务器上尝试可视化,当我尝试运行 luigid --background 时,它会抛出一个错误,说我没有 pwd 模块。 我找不到使用 pip for windows 的 pwd 模块。
File "c:\users\alex\appdata\local\continuum\anaconda3\lib\site-packages
\luigi\process.py", line 79, in daemonize
import daemon
File "c:\users\alex\appdata\local\continuum\anaconda3\lib\site-packages
\daemon\__init__.py", line 42, in <module>
from .daemon import DaemonContext
File "c:\users\alex\appdata\local\continuum\anaconda3\lib\site-packages
\daemon\daemon.py", line 25, in <module>
import pwd
ModuleNotFoundError: No module named 'pwd'
我正在使用 Python 3.6 在 Anaconda Spyder 中工作
【问题讨论】:
标签: python python-3.x luigi pipelining