You can begin learning Python and using PuLP by looking at the content below. We recommend that you read The Optimisation Process, Optimisation Concepts, and the Introduction to Python before beginning the case-studies. For instructions for the installation of PuLP see Installing PuLP at Home.
The full PuLP function documentation is available, and useful functions will be explained in the case studies. The case studies are in order, so the later case studies will assume you have (at least) read the earlier case studies. However, we will provide links to any relevant information you will need.
Link to website: https://www.coin-or.org/PuLP/
- Up to date information about the software in this list, which is mostly free to use, can be obtained from this link