Pyomo CBC求解器错误:求解器(cbc)返回了非零返回码(3221225781);解算器(cbc)没有正常退出

时间:2019-11-13 09:22:57

标签: python optimization solver pyomo

我正在使用CBC求解器解决PyCharm的优化问题,并且一直出现此错误:

错误:求解器(cbc)返回了非零返回码(3221225781)

pyutilib.common._exceptions.ApplicationError:求解器(cbc)无法正常退出

我添加了“ keepfiles = True”参数,但是虽然可以在程序返回的路径上找到问题文件,但是找不到求解器日志和解决方案文件。

该程序在我同事的计算机上正常运行是毫无价值的(他有16Gb RAM,而我有8Gb)

1 个答案:

答案 0 :(得分:0)

我已经找到了自己的解决方案,并将其发布在这里,以防将来对任何人有用:

在安装求解器时,必须将Solver.exe文件添加到系统PATH中,或者仅将该文件放置在放置python文件的文件夹中