2011-06-24 15 views
6

Seguir instrucciones de http://www.coin-or.org/PuLP/main/installing_pulp_at_home.html#installation, he instalado pasta de papel utilizando "Instalación de Windows desde la fuente"prueba falla

Cuando traté de ejecutar la prueba en la página (instrucciones de la página: "Para probar que que la instalación de pulpa está funcionando correctamente, escriba lo siguiente en un intérprete de python y tenga en cuenta que la salida debe ser similar. El resultado siguiente es el que esperaría si no ha instalado ningún otro solucionador y el solucionador CoinMP incluido con pulp works. ")

Mis Resultados:

pulpa de importación pulp.pulpTestAll() Solver pulp.solvers.CPLEX_DLL disponible. Solver pulp.solvers.CPLEX_CMD no disponible. Solver pulp.solvers.COIN_CMD no disponible. Solver pulp.solvers.COINMP_DLL no disponible. Solver pulp.solvers.GLPK_CMD no disponible. Solver pulp.solvers.XPRESS no disponible. Solver pulp.solvers.GUROBI no disponible.

De acuerdo con la página web, este debe ser mi salida:

importación de pulpa pulp.pulpTestAll()
Solver pulp.pulp.COIN_MEM disponible. Solver pulp.pulp.COIN_CMD no disponible. Testing solución LP continua Testing maximizar solución LP continua Testing solución LP continua sin límites Testing MIP solución Testing MIP relajación Testing problema de factibilidad (sin objetivo) Prueba de un problema no factible Prueba de un problema no factible número entero (Error para ser fijado) modelado basado en el modelado basado en la columna Prueba columna de pruebas con limitaciones vacías Testing variables duales y pantalones de informes de pruebas resolución de problemas de evaluación secuencial Resuelve Testing limitaciones fraccionadas Prueba de restricciones elásticas (sin cambios) Prueba de restricciones elásticas (entrada libre) Prueba de restricciones elásticas (penalización sin cambios) Prueba de restricciones elásticas (penalización ilimitada) * Solver pulp.pulp.COINMP_DLL pasado. Solver pulp.pulp.GLPK_MEM no disponible. Solver pulp.pulp.GLPK_CMD no disponible. Solver pulp.pulp.XPRESS no disponible.

estoy usando Python 2.7.1, 1.4.7 Pulp en Windows 7 64 bits.

Supongo que es porque el solucionador CoinMP incluido con PuLP no está funcionando. Empecé a trabajar en Python hace una semana, solo soy un aficionado en programación.

Respuesta

2

que sabemos, se necesita instalar ningún programa de solución compatible, por ejemplo

sudo aptitude install glpk 

o

sudo aptitude install coinor-libcbc0 

Sólo probado tanto en (K) ubuntu 11.10 y consiguió

Solver pulp.solvers.PULP_CBC_CMD unavailable. 
Solver pulp.solvers.CPLEX_DLL unavailable. 
Solver pulp.solvers.CPLEX_CMD unavailable. 
    Testing zero subtraction 
    Testing continuous LP solution 
    Testing maximize continuous LP solution 
    Testing unbounded continuous LP solution 
    Testing Long Names 
    Testing repeated Names 
    Testing MIP solution 
    Testing MIP relaxation 
    Testing feasibility problem (no objective) 
    Testing an infeasible problem 
    Testing an integer infeasible problem 
    Testing column based modelling 
    Testing fractional constraints 
    Testing elastic constraints (no change) 
    Testing elastic constraints (freebound) 
    Testing elastic constraints (penalty unchanged) 
    Testing elastic constraints (penalty unbounded) 
* Solver pulp.solvers.COIN_CMD passed. 
Solver pulp.solvers.COINMP_DLL unavailable. 
    Testing zero subtraction 
    Testing continuous LP solution 
    Testing maximize continuous LP solution 
    Testing unbounded continuous LP solution 
    Testing Long Names 
    Testing repeated Names 
    Testing MIP solution 
    Testing MIP relaxation 
    Testing feasibility problem (no objective) 
    Testing an infeasible problem 
    Testing an integer infeasible problem 
    Testing column based modelling 
    Testing fractional constraints 
    Testing elastic constraints (no change) 
    Testing elastic constraints (freebound) 
    Testing elastic constraints (penalty unchanged) 
    Testing elastic constraints (penalty unbounded) 
* Solver pulp.solvers.GLPK_CMD passed. 
Solver pulp.solvers.XPRESS unavailable. 
Solver pulp.solvers.GUROBI unavailable. 
Solver pulp.solvers.PYGLPK unavailable. 
Solver pulp.solvers.YAPOSIB unavailable. 

hth

0

Prueba run python GUI como administrador

Cuestiones relacionadas