Solving a MIP, using PuLP 3.30 and Python 3.13 the highs solver runs as expected when using highs version 1.11 but fails when using 1.12.
What did you do?
MIP modelled in PuLP în Variable prob
from pulp import HiGHS_CMD
...
# problem modelled in variable prob
...
status = prob.solve(HiGHS_CMD(path="highs_v1.12.exe"))
What did you expect to see?
a running programm finding some status
What did you see instead?
FileNotFoundError: [Errno 2] No such file or directory: '...\fbc02af1ef7e4be39614a63d468dadb8-pulp.HiGHS_log'
Useful extra information
doing the same with highs 1.11 everything works as expected
from pulp import HiGHS_CMD
...
# problem modelled in variable prob
...
status = prob.solve(HiGHS_CMD(path="highs_v1.11.exe"))
both versions of highs.exe are the precompiled binaries
What operating system are you using?
I'm using python version:
I installed PuLP via:
Did you also
Solving a MIP, using PuLP 3.30 and Python 3.13 the highs solver runs as expected when using highs version 1.11 but fails when using 1.12.
What did you do?
MIP modelled in PuLP în Variable prob
from pulp import HiGHS_CMD...# problem modelled in variable prob...status = prob.solve(HiGHS_CMD(path="highs_v1.12.exe"))What did you expect to see?
a running programm finding some status
What did you see instead?
FileNotFoundError: [Errno 2] No such file or directory: '...\fbc02af1ef7e4be39614a63d468dadb8-pulp.HiGHS_log'
Useful extra information
doing the same with highs 1.11 everything works as expected
from pulp import HiGHS_CMD...# problem modelled in variable prob...status = prob.solve(HiGHS_CMD(path="highs_v1.11.exe"))both versions of highs.exe are the precompiled binaries
What operating system are you using?
I'm using python version:
I installed PuLP via:
Did you also
found one but I use the precompiled binaries in the working and not working case, so self compiling didnt cause the issue