使用Pyomo,而不是创建要发送给求解器的文件,我想开始使用兼容的解算器的Python接口(即CPLEX或GUROBI)。什么是未指定的默认求解器接口,以及如何在此代码中指定所需的求解器接口?:
opt = SolverFactory('gurobi')
results = opt.solve(model, options= solverOptions)
答案 0 :(得分:0)
尝试使用SolverFactory('gurobi', solver_io='direct')
答案 1 :(得分:0)
您可以明确创建直接求解器:
2.0.0
或使用" from pyomo.environ import SolverFactory
solver = SolverFactory('gurobi_direct')
" Gurobi" metasolver的IO选项":
python