PySCIPOpt 中的文件名解析逻辑

Filename-parsing logic in PySCIPOpt

pyscipopt.Model.writeProblem(filename) 中的参数 filename 允许的扩展名是什么?

如果filename='a'filename='a.mps'有效, 但如果例如filename='a.problem',然后失败并显示错误代码:

Exception: SCIP: a required plugin was not found !

文件扩展名是用来表示写出问题的文件格式。标准格式为 CIP、MPS 和 LP。可以找到完整的列表 here,通过添加自定义文件 readers 可以支持更多格式。

没有问题文件格式,这就是您收到此错误的原因。您可能已经添加了一个自定义文件 reader 来支持问题文件,这就是为什么 SCIP 的错误消息在这里有点含糊。