pm4py 错误:无法从“pm4py.algo.discovery.alpha”导入名称“factory”

问题描述

我正在尝试运行以下代码

 from pm4py.algo.discovery.alpha import factorial as alpha_miner
 from pm4py.objects.log.importer.xes import factory as xes_importer

 event_log = xes_importer.import_log(os.path.join("tests","input_data","running-example.xes"))
 net,initial_marking,final_marking = alpha_miner.apply(event_log)

 gviz = pn_vis_factory.apply(net,final_marking)
 pn_vis_factory.view(gviz)

但是,当我运行 alpha miner 时,我收到一条错误消息,提示工厂无法导入。 可能是什么原因或有人知道解决方案吗?

非常感谢您的回答

解决方法

from pm4py.algo.discovery.alpha import algorithm as alpha_miner