Pyomo 没有收到求解器的解决方案
Pyomo doesn't receive solution from solver
我 运行 pyomo
和 cplex
有一段时间了。我在 Jupyter 中编码。今天我 pip 安装了 'nteract',一个 Jupyter 的扩展。从那时起我就遇到了这个问题:我的 pyomo
模型没有得到解决了。 Pandas 和 Pyomo 包再也找不到了。所以我 pip 再次安装了它们。从那以后它就不能正常工作了:
当我执行时:
In [13]: solver = SolverFactory('cplex')
print(solver.solve(model))
我从求解器收到:
Problem:
- Lower bound: -inf
Upper bound: inf
Number of objectives: 1
Number of constraints: 0
Number of variables: None
Number of nonzeros: None
Sense: unknown
Solver:
- Status: ok
Termination condition: unknown
Error rc: 0
Time: 0.04337573051452637
...即使我的模型已构建并包含所有变量、约束等
它也适用于不同的模型。
Here(PDF)就是我的例子,如果你想看的话
但我认为这与我 运行 所处的环境有关,我对如何解决这个问题没有任何想法。
通过使用 tee=Tree
解决模型发现的问题。
问题已解决: python 文件的路径中不应有空格。 python 文件中的空格本身不会导致此错误发生。
已报告问题 on GitHub。
编辑:问题已修复并关闭。
我 运行 pyomo
和 cplex
有一段时间了。我在 Jupyter 中编码。今天我 pip 安装了 'nteract',一个 Jupyter 的扩展。从那时起我就遇到了这个问题:我的 pyomo
模型没有得到解决了。 Pandas 和 Pyomo 包再也找不到了。所以我 pip 再次安装了它们。从那以后它就不能正常工作了:
当我执行时:
In [13]: solver = SolverFactory('cplex')
print(solver.solve(model))
我从求解器收到:
Problem:
- Lower bound: -inf
Upper bound: inf
Number of objectives: 1
Number of constraints: 0
Number of variables: None
Number of nonzeros: None
Sense: unknown
Solver:
- Status: ok
Termination condition: unknown
Error rc: 0
Time: 0.04337573051452637
...即使我的模型已构建并包含所有变量、约束等
它也适用于不同的模型。 Here(PDF)就是我的例子,如果你想看的话
但我认为这与我 运行 所处的环境有关,我对如何解决这个问题没有任何想法。
通过使用 tee=Tree
解决模型发现的问题。
问题已解决: python 文件的路径中不应有空格。 python 文件中的空格本身不会导致此错误发生。
已报告问题 on GitHub。
编辑:问题已修复并关闭。