我正在使用Pulp建模器与python来解决整数编程问题.我使用IBM CPLEX作为解算器.当我运行我的Python程序时,我在控制台中有很多输出消息,如:
CPLEX Optimizers将解决多达1000个变量和1000个约束的问题.IBM ILOG CPLEX Optimization Studio预览版可以再使用48天......
我在互联网上寻找解决方案,我解决了这个问题.所以我通过写msg=0
如下来禁用显示:
from coinor.pulp import *
# ...
prob = LpProblem("MyProblem", LpMaximize)
# ...
prob.solve(CPLEX(msg=0))
Run Code Online (Sandbox Code Playgroud)
Python说,昨天我从我的计算机上删除了一些软件,当我尝试运行我的Python程序时cannot run cplex.exe
.我发现我的环境变量出了问题(路径中的所有环境变量都被删除).所以我重新安装了CPLEX解算器,我运行完全相同的程序,但我现在仍然有输出消息msg=0
.
您认为这个问题是什么?如何禁用输出消息?