0

我正在使用 PuLP 1.6,并且在安装 PuLP 之前已经安装了 FICO XPRESS 求解器。

当我运行pulp.pulpTestAll()它时,它不会将 XPRESS 求解器显示为不可用,而是测试失败并显示以下消息:

The system cannot find the path specified. pulp.constants.PulpError: Tests Failed

如何配置 PuLP 求解器,特别是路径?XPRESS bin 文件夹目前在我的路径中。

编辑:我找到pulp.cfg.win并尝试以一些不同的方式输入我的路径(例如XpressPath = C:\xpressmp\bin\optimizer.exe,但它没有改变错误。

4

1 回答 1

0

我找不到关于如何让 XPRESS 界面在 PuLP 中工作的解决方案(我还在 GitHub 上发布了一个问题,但我们也找不到解决方案(https://github.com/coin-or/pulp/issues /143 ))。

但是,我意识到 XPRESS 本身在其较新版本中提供了一个 Python 包。我一开始并没有意识到这一点,最终使用了他们的包,它工作得很好,类似于纸浆。也许这可以帮助某人。

于 2017-08-03T08:54:10.070 回答