Python 所罗门不';无法从解算器接收解决方案
我现在用Python 所罗门不';无法从解算器接收解决方案,python,package,cplex,pyomo,Python,Package,Cplex,Pyomo,我现在用cplex运行pyomo。我用Jupyter编码。今天我安装了“Interact”,这是Jupyter的一个扩展。从那时起,我就遇到了这个问题:我的pyomo模型不再得到解决。熊猫和大蟒蛇的包裹再也找不到了。所以我再次安装了它们。从那时起,它就不再正常工作了: 当我执行: In [13]: solver = SolverFactory('cplex') print(solver.solve(model)) 我从解算器收到: Problem: - Lower bound
cplex
运行pyomo
。我用Jupyter编码。今天我安装了“Interact”,这是Jupyter的一个扩展。从那时起,我就遇到了这个问题:我的pyomo
模型不再得到解决。熊猫和大蟒蛇的包裹再也找不到了。所以我再次安装了它们。从那时起,它就不再正常工作了:
当我执行:
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
…即使我的模型已构建并包含所有变量、约束等
它也适用于不同的型号。
如果你想看,这就是我的例子
但我认为这与我运行所有这些的环境有关,我对如何解决这个问题没有任何想法。通过使用
tee=Tree
解决模型发现的问题
问题解决了:python文件的路径中不应该有空格。python文件本身中的空格不会导致出现此错误
问题已报告
编辑:问题已修复且已关闭