I have used Gurobi via Python for a long time, yet, now, I have to use a free solver for non-commercial usage issues. I checked many available options and saw
CyLP. As I am familiar with Python, I thought using this solver and modeling environment could be easy. Yet, I failed in the first step and could not install
CBC which is the required solver for CyLP. Since I failed, I ended up finding this forum and now asking your help to install CBC. Basically, I do not know where I will type the commands given in Step 1 of
CyLP web page. Meanwhile, I read the
Pyomo Documentation by considering to use Pyomo instead of CyLP. Yet, it also requires me to install a solver. Since I may have questions during the modeling process, I would prefer using Pyomo instead of CyLP.
Considering all this poorly written story, can you please suggest me what kind of solver and modeling tool I should use and how I can obtain them? I use a Win 10 PC with Python 2.7, Anaconda, and Jupyter Notebook installed.