如何在“纸浆”中指定解算器

2024-04-20 08:16:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用库来解决python中的线性规划问题,我读到可以指定解算器(原始单纯形或对偶单纯形,内点,…),但我没有发现如何做。我读过的唯一一个例子是用

prob.solve(pulp.COIN_CMD(msg=1, options=['dualSimplex']))

但它会生成以下错误:PulpSolverError: Pulp: cannot execute cbc.exe cwd:


Tags: cmd错误msg例子pulpoptions算器coin
1条回答
网友
1楼 · 发布于 2024-04-20 08:16:29

看起来您的pulp安装的cbc.exe有问题

它真的存在并且是可执行的吗? 您是否遵循了安装说明

https://coin-or.github.io/pulp/main/installing_pulp_at_home.html

您可以这样验证:

>>> import pulp
>>> pulp.pulpTestAll()

回答您的问题

我想你的电话答对了。 首先修复cbc.exe错误:)

相关问题 更多 >