8
我正在使用Pulp modeler与python来解决整数编程问题。我正在使用IBM CPLEX作为求解器。当我运行我的Python程序,我有很多的输出消息像控制台:如何禁用CPLEX解析器中的输出消息?
的CPLEX优化器将解决问题的高达1000个变量和1000点的约束。 IBM ILOG CPLEX优化工作室预览版适用于48天以上...
我在网上查找解决方案,并解决了问题。所以我写msg=0
如下禁用显示:
from coinor.pulp import *
# ...
prob = LpProblem("MyProblem", LpMaximize)
# ...
prob.solve(CPLEX(msg=0))
昨天我删除从我的电脑一些软件,当我试图运行我的Python程序,Python的说:cannot run cplex.exe
。我发现我的环境变量出错了(路径中的所有环境变量都被擦除了)。因此,我重新安装了CPLEX解算器并运行完全相同的程序,但即使使用msg=0
,我仍然有输出消息。
您认为是什么问题?我怎样才能禁用输出消息?
新的cplex.exe是否安装在你的环境路径中? – Stiffo