Biogeme falha ao instalar e executar no Ubuntu 16.04

Biogeme falha ao instalar e executar no Ubuntu 16.04

Eu queria perguntar sobre a instalação de um dos mais importantes freewares de código aberto para estimativa de dados de modelagem de escolha discreta: Biogeme.

Estou tentando instalá-lo em minha máquina (Thinkpad x201, 8gb, Intel i5 dual 2.7GHz) rodando Ubuntu 16.04.

Depois de instalá-lo a partir do arquivo .deb fornecido emhttp://biogeme.epfl.ch/home.html, executo-o a partir de um terminal e obtenho o seguinte:

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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

enquanto se eu tentar compilá-lo conforme explicado aqui:http://biogeme.epfl.ch/install.html

Recebo o seguinte erro ao executar o 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

Não sei se alguém pode ajudar, qualquer apoio seria apreciado!

Muito obrigado

Responder1

Para instalar o biogemeprograma, baixe o arquivo deb emhttp://biogeme.epfl.ch/distrib/biogeme_2.4.0-1_amd64.debe corra sudo dpkg -i biogeme_2.4.0-1_amd64.deb. Isso instalará os binários necessários em seu /usr/local/bindiretório.

Como pode ser visto na seção 4 da página 6 do PDF emhttp://biogeme.epfl.ch/documentation/bisonfirstmodel-2.4.pdf, para usar o programa, você precisa fornecer biogemedois argumentos: um modelo e um .datarquivo. Seguindo a seção 4 da página 6 do referido PDF, utilizaremos o modelo logit e o arquivo de dados do exemplo Swissmetro, que pode ser encontrado emhttp://biogeme.epfl.ch/examples_swissmetro.html. Primeiro, baixe o 01logitarquivo do modelo emhttp://biogeme.epfl.ch/bison/01logit.mod. Segundo, baixe o swissmetro.datarquivo de dados emhttp://biogeme.epfl.ch/swissmetro.dat. Terceiro, corra biogeme 01logit swissmetro.dat. Observe que o programa lhe dirá que 01logit.parnão existe e tentará usar default.parem seu lugar (e se default.parestiver faltando, ele irá criá-lo e então usá-lo). Esse comportamento é esperado conforme indicado no segundo marcador da página 7 do PDF mencionado.

informação relacionada