0

我将 Pulp 与 Python 3.8 和 Spyder 4 一起使用。

我能够毫无问题地运行优化问题,但我无法更改求解器的参数。事实上,Pulp 似乎没有识别出任何求解器。

当我进入

my_lp_problem.solve(PULP_CBC_CMD())

我有错误:

名称“PULP_CBC_CMD”未定义

我该如何处理这个问题?

谢谢!

4

1 回答 1

0

如果您得到一个NameError(即,名称“PULP_CBC_CMD”未定义),那是因为您尚未导入pulp.PULP_CBC_CMD该类。

解决方案是导入它

from pulp import PULP_CBC_CMD

或指定纸浆模块

my_lp_problem.solve(pulp.PULP_CBC_CMD())
于 2020-09-22T15:28:08.060 回答