Я пытался использовать CPLEX с pyomo решить некоторые LP, тем не менее, при работе я обнаружил следующее сообщение об ошибкеНовый учебный CPLEX истек лицензионный сообщение
[ 0.00] Setting up Pyomo environment
[ 0.00] Applying Pyomo preprocessing actions
[ 0.00] Creating model
[ 0.02] Applying solver
The license for this version of CPLEX has expired.
ERROR: "[base]/site-packages/pyomo/opt/base/solvers.py", 568, solve
Solver (cplex) returned non-zero return code (64)
ERROR: "[base]/site-packages/pyomo/opt/base/solvers.py", 571, solve
See the solver log above for diagnostic information.
[ 0.03] Pyomo Finished
ERROR: Unexpected exception while running model:
Solver (cplex) did not exit normally
Кроме того, я понимаю, что при вводе «CPLEX» в терминал ответ
The license for this version of CPLEX has expired.
тем не менее, я просто скачать академическую версию CPLEX
- IBM ILOG CPLEX Optimization студия 12,7
И решатель работает при использовании oplide для запуска модели OPL и питон при выполнении примеров, которые пришли с решателя.
Перед установкой этой версии я удалил предыдущий cplex, который у меня был. Я не знаю, как заставить его работать, надеюсь, вы могли бы вести меня.