Exkurs: OpenSource Alternatives
Anaconda, Python and Spyder are freely available open source software. The Gurobi solver is proprietary software. However, as a member of a university, licences are available free of charge for academic use after registration.
If for some reason a Gurobi licence is not available, there are several open source alternatives:
SCIP/ Python Interface (reviewed: 17.03.2023) [Suggestion for optimisation performance]
LP Solve / Python interface (reviewed: 17.03.2023)
COIN-OR (CBC) / Python MIP interface (reviewed: 17.03.2023) [Suggestion for usability]
The processing of the tasks is also possible with these. However, the installation and especially the respective Python interface are solver specific and the given source code has to be adapted. We therefore recommend working through this course with Gurobi.