linear-programming - PySCIPOpt 中的文件名解析逻辑
问题描述
参数的允许扩展名是filename
什么pyscipopt.Model.writeProblem(filename)
?
如果filename='a'
或filename='a.mps'
,它可以工作,但如果 例如filename='a.problem'
,那么它会失败并显示错误代码:
Exception: SCIP: a required plugin was not found !
解决方案
文件扩展名用于指示写出问题的文件格式。标准格式是 CIP、MPS 和 LP。完整列表可以在这里找到,并且可以通过添加自定义文件阅读器来支持更多格式。
没有问题文件格式,这就是您收到此错误的原因。您可能已经添加了一个自定义文件阅读器来支持 PROBLEM 文件,这就是 SCIP 的错误消息在这里有点神秘的原因。
推荐阅读
- asp.net-core - 将 OpenID Connect CallbackPath 设置为 HTTPS
- django - Django在模板中显示forms.ValidationError
- sass - SCSS Parent Selector 不基于子级将样式应用于父级
- hololens - HoloLens 空间映射。SpatialSurfaceMesh 更新问题。C++/winrt
- excel - 通过用户表单更新记录条目?
- azure - Azure 逻辑应用 - 将整个电子邮件作为 .eml 附件发送到休息呼叫
- google-sheets - 索引匹配(查找匹配条件的最后一个值)
- android - Android 字符串资源的格式化标志是什么意思?
- python - 使用 matplotlib 在一个图上绘制两个独立的图,x 和 y 上的比例不同
- c - 让 C 预处理器评估最佳数组维度