这是因为在调用luigi任务时使用了未知的参数。查看代码并删除无效参数,确保参数正确。例如:
class MyTask(luigi.Task):
arg1 = luigi.Parameter()
def run(self):
# do something
if __name__ == "__main__":
luigi.run(["MyTask", "--arg1", "value1", "--arg2", "value2"])
在上述代码中,我们尝试传递未知的参数“arg2”。在运行代码时,会引发“unrecognized arguments”错误。为了解决此错误,我们应该将“--arg2”参数删除或将其更改为有效的参数。