python - Pyomo CBC 求解器错误 : Solver (cbc) returned non-zero return code (3221225781); Solver (cbc) did not exit normally

标签 python optimization solver pyomo

我正在使用 CBC 求解器在 PyCharm 上解决优化问题,但一直遇到此错误:

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

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

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

这个程序在我同事的计算机上正常运行是没有值(value)的,(他有 16Gb RAM,我有 8)

最佳答案

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

安装solver时,必须将solver.exe文件添加到系统PATH中或者直接将文件放在python文件所在的文件夹中

关于python - Pyomo CBC 求解器错误 : Solver (cbc) returned non-zero return code (3221225781); Solver (cbc) did not exit normally,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58833847/

相关文章:

python - 根据返回数据创建饼图

python - 在 Python 解释器中调试代码

python - 将列表列表的输出格式化为列

java - 什么可能导致并行 Java 程序运行时间相差很大?

C++:求解三次方程

python - 在 Python 中求解一个困难的(多项式?)方程

python - 我如何将八个方向效果添加到我的 A 星算法而不是 4 个运动?

python - 使用 PyTorch Optimizer 最小化函数 - 返回值全部相同

javascript - 这个功能可以更快吗? Javascript

logic - 从真值表创建降序二元决策图 (ROBDD)