Я использую anaconda версии 1.6.14, python версии 3.6.5, целлюлозы версии 1.6.8 и CPLEX версии 12.8.
Когда я запускаю pulp.pulpTestAll (), монеты проходят, и CPLEX_CMD дает сбой при тестировании нулевого ограничения (см. Вывод ниже).
В этом вопросе приведены те же выходные данные: Сбой теста Pulp.pulpTestAll (), слишком много значений для распаковки
Но вопрос в том, почему GUROBI потерпел неудачу, а не в CPLEX, и поэтому ответы, представленные там, не отвечают на мой вопрос.
Выходные данные pulp.pulpTestAll ():
pulp.pulpTestAll()
Testing zero subtraction
Testing inconsistant lp solution
Testing continuous LP solution
Testing maximize continuous LP solution
Testing unbounded continuous LP solution
Testing Long Names
Testing repeated Names
Testing zero constraint
Testing zero objective
Testing LpVariable (not LpAffineExpression) objective
Testing Long lines in LP
Testing LpAffineExpression divide
Testing MIP solution
Testing MIP solution with floats in objective
Testing MIP relaxation
Testing feasibility problem (no objective)
Testing an infeasible problem
Testing an integer infeasible problem
Testing column based modelling
Testing dual variables and slacks reporting
Testing fractional constraints
Testing elastic constraints (no change)
Testing elastic constraints (freebound)
Testing elastic constraints (penalty unchanged)
Testing elastic constraints (penalty unbounded)
* Solver <class 'pulp.solvers.PULP_CBC_CMD'> passed.
Solver <class 'pulp.solvers.CPLEX_DLL'> unavailable
Testing zero subtraction
Testing inconsistant lp solution
Testing continuous LP solution
Testing maximize continuous LP solution
Testing unbounded continuous LP solution
Testing Long Names
Testing repeated Names
Testing zero constraint
'_dummy'
* Solver <class 'pulp.solvers.CPLEX_CMD'> failed.
Testing zero subtraction
Testing inconsistant lp solution
Testing continuous LP solution
Testing maximize continuous LP solution
Testing unbounded continuous LP solution
Failure: status == -2 not in [-1]
Failure: status == Unbounded not in ['Infeasible']
Tests failed for solver <pulp.solvers.CPLEX_PY object at 0x7f7aaef0f898>
* Solver <class 'pulp.solvers.CPLEX_PY'> failed.
Solver <class 'pulp.solvers.COIN_CMD'> unavailable
Solver <class 'pulp.solvers.COINMP_DLL'> unavailable
Solver <class 'pulp.solvers.GLPK_CMD'> unavailable
Solver <class 'pulp.solvers.XPRESS'> unavailable
Solver <class 'pulp.solvers.GUROBI'> unavailable
Solver <class 'pulp.solvers.GUROBI_CMD'> unavailable
Solver <class 'pulp.solvers.PYGLPK'> unavailable
Solver <class 'pulp.solvers.YAPOSIB'> unavailable