Kombinieren Sie Pulpa mit CMD -Löser von Hochs, während Sie die Lösung schreiben. Ich habe ursprünglich den gesamten Code im Mac entwickelt, wo er innerhalb von Sekunden reibungslos ausgeführt wird. Wenn ich jetzt versuche, dasselbe Skript in einem Windows-System auszuführen, steckt der Löser im letzten Schritt fest.
Code: Select all
prob = pl.LpProblem("Arrangement Pl", pl.LpMaximize)
cutVariables = pl.LpVariable.dict("cuts", cuts, 0, None, pl.LpInteger)
prob += pl.lpSum([WidthOrder[i] * cutVariables[i] for i in cuts])
prob += pl.lpSum([WidthOrder[i] * cutVariables[i] for i in cuts])