0

I want to develop an app for my linear programming script in python, and when I installed python cplex API, and docplex that needed cplex optimisation studio to be installed in my computer. my question is does the user need to install cplex optimisation studio to run my app ?

Amiine
  • 1
  • Depends on how you did it. In 99% of all cases, cplex is dynamically loaded and yes: the user somehow must acquire this too (e.g. by installing the full suite or maybe a community edition using pip -> which might not work for your problem). Of course, one might statically link cplex, but this has heavy license-related implications ("are you allowed to redist", and also build-tooling). Lots of different angles here. 1) If you can use the tool with the community-edition only. Ok. Should work for user too. 2) If you cannot, but need a commercial edition: Not ok. User will need to install it too. – sascha Mar 01 '22 at 19:17
  • Tanks for the answer. I actually create a small app that uses cplex package and try to run it in a a computer that doesn't have cplex studio installed in and it run. – Amiine Mar 03 '22 at 07:13

1 Answers1

0

if the model is small enough you may install CPLEX Community edition that is free. You may also install CPLEX.

If you do not want to install CPLEX:

You may also call CPLEX in Cloudpakfordata through WML and then no need to install CPLEX. CPLEX will either be in the public cloud or in your private cloud

Alex Fleischer
  • 9,276
  • 2
  • 12
  • 15
  • Thanks for the answer. In my computer I use the no cost student edition. I create an app that uses cplex package and run it in another one with no cplex and it run – Amiine Mar 03 '22 at 07:18