Luigi 指定要使用的配置

Luigi specify which config to use

我想知道如何从命令行和 Python 代码中指定要在 Luigi 运行 中使用的配置文件。

我需要这样的东西:

PYTHONPATH='.' luigi --module my_workflow MyTask --config=./myconfig.cfg  --local-scheduler

我习惯了另一个pythonic wfms (snakemake)。在那里我可以将配置文件指定为参数。我怎样才能在 Luigi 中实现它?

通常,您也可以指定使用LUIGI_CONFIG_PATH,这样您就可以设置变量并启动一个新进程。不幸的是,我不认为你可以在运行时设置它,或者如果你可以它会很不稳定。 https://luigi.readthedocs.io/en/stable/configuration.html