Biogeme no se instala ni se ejecuta en Ubuntu 16.04

Biogeme no se instala ni se ejecuta en Ubuntu 16.04

Quería preguntar sobre la instalación de uno de los programas gratuitos de código abierto más importantes para la estimación de datos de modelado de elección discreta: Biogeme.

Estoy intentando instalarlo en mi máquina (Thinkpad x201, 8 gb, Intel i5 dual 2,7 GHz) con Ubuntu 16.04.

Después de instalarlo desde el archivo .deb proporcionado enhttp://biogeme.epfl.ch/home.html, lo ejecuto desde una terminal y me sale lo siguiente:

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
biogeme 2.4 [Mon Nov 2 00:56:45 CET 2015]
Michel Bierlaire, EPFL
-- Compiled by bierlair on Linux
See http://biogeme.epfl.ch
                    !! CFSQP is available !!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    "In every non-trivial program there is at least one bug."


[12:58:57]patBiogeme.cc:134  Read default.par
Warning:  Error: File sample.dat is missing

Warning:  Error: File sample.dat is missing

Warning:  Error: File sample.dat is missing

mientras que si intento compilarlo como se explica aquí:http://biogeme.epfl.ch/install.html

Recibo el siguiente error al ejecutar el makecomando:

libtool:   error: 'patLegendre.lo' is not a valid libtool object
Makefile:778: set of instructions for "libbisonbiogeme.la" failed

make[2]: *** [libbisonbiogeme.la] Errore 1
Makefile:441: set of instructions for "install-recursive" failed
make: *** [install-recursive] Errore 1

No sé si alguien pueda ayudar, ¡cualquier apoyo sería apreciado!

Muchas gracias

Respuesta1

Para instalar el biogemeprograma, descargue el archivo deb enhttp://biogeme.epfl.ch/distrib/biogeme_2.4.0-1_amd64.deby correr sudo dpkg -i biogeme_2.4.0-1_amd64.deb. Esto instalará los binarios necesarios en su /usr/local/bindirectorio.

Como se puede ver en el apartado 4 de la página 6 del PDF enhttp://biogeme.epfl.ch/documentation/bisonfirstmodel-2.4.pdf, para utilizar el programa, es necesario proporcionar biogemedos argumentos: un modelo y un .datarchivo. Siguiendo la sección 4 de la página 6 del PDF antes mencionado, usaremos el modelo logit y el archivo de datos para el ejemplo de Swissmetro, que se puede encontrar enhttp://biogeme.epfl.ch/examples_swissmetro.html. Primero, descargue el 01logitarchivo del modelo enhttp://biogeme.epfl.ch/bison/01logit.mod. En segundo lugar, descargue el swissmetro.datarchivo de datos enhttp://biogeme.epfl.ch/swissmetro.dat. En tercer lugar, corre biogeme 01logit swissmetro.dat. Observe que el programa le dirá que 01logit.parno existe e intentará usarlo default.paren su lugar (y si default.parfalta, lo creará y luego lo usará). Se espera este comportamiento como se indica en el segundo punto de la página 7 del PDF mencionado anteriormente.

información relacionada