纸浆cbc.exe错误

时间:2017-04-26 15:57:25

标签: pulp pulpcore

当我使用solverstudio和纸浆以及默认的cbc解算器时,我看到了这样的错误:

Traceback (most recent call last)
File "<string>",line188, in <module>
File "...\PulP\src\pulp\pulp.py",line1641,in solver
File "...\PulP\src\pulp\solvers.py",line1303,inactualSolve
File "...\PulP\src\pulp\solvers.py",line1363,in solver_CBC
pulp.solvers.PulpSolverError:Pulp:Error while trying to execute cbc.exe

第188行只是prob.solve()。 怎么知道求解器发生了什么类型的问题? 我用一些数据集运行相同的模型,它的工作原理。 但对于其他一些数据集,它会报告此错误。 感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

这是一个有趣的方法来诊断这个问题就是写出问题的LP或MPS表示,并尝试用纸浆外的求解器来解决它。

使用&#39; prob.writeLp(&#34; filename.lp&#34;)&#39;获取lp文件

并单独安装cbc。