Biogeme не удается установить и работать на Ubuntu 16.04

Я хотел спросить об установке одного из самого важного бесплатного программного обеспечения с открытым исходным кодом для дискретного выбора, моделируя оценку данных: Biogeme.

Я пытаюсь установить его на своей машине (Thinkpad x201, 8 ГБ, Intel i5 двойные 2.7 ГГц) под управлением Ubuntu 16.04.

После установки его из .deb файла, обеспеченного по http://biogeme.epfl.ch/home.html, я выполняю его от терминала, и я получаю следующее:

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

в то время как, если я пытаюсь скомпилировать его, как объяснено здесь: http://biogeme.epfl.ch/install.html

Я получаю следующую ошибку при выполнении make команда:

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

Я не знаю, может ли кто-либо помочь, любая поддержка ценилась бы!

Большое спасибо

3
задан 9 May 2016 в 17:33

1 ответ

Устанавливать biogeme программа, загрузите deb файл по http://biogeme.epfl.ch/distrib/biogeme_2.4.0-1_amd64.deb и работайте sudo dpkg -i biogeme_2.4.0-1_amd64.deb. Это установит необходимые двоичные файлы на Вашем /usr/local/bin каталог.

Как видно в разделе 4 из страницы 6 PDF по http://biogeme.epfl.ch/documentation/bisonfirstmodel-2.4.pdf, для использования программы необходимо обеспечить biogeme с двумя аргументами: модель и a .dat файл. Следующий раздел 4 из страницы 6 вышеупомянутого PDF, мы будем использовать логит-модель и файл данных для примера Swissmetro, который может быть найден по http://biogeme.epfl.ch/examples_swissmetro.html. Во-первых, загрузите 01logit образцовый файл по http://biogeme.epfl.ch/bison/01logit.mod. Во-вторых, загрузите swissmetro.dat файл данных по http://biogeme.epfl.ch/swissmetro.dat. В-третьих, выполненный biogeme 01logit swissmetro.dat. Заметьте, что программа скажет Вам это 01logit.par не существует и это попытается использовать default.par вместо этого (и если default.par отсутствует, это будет создавать его и затем использовать его). Это поведение ожидается, как указано во втором пункте маркированного списка страницы 7 вышеупомянутого PDF.

2
ответ дан 10 May 2016 в 03:33
  • 1
    Большое спасибо за Ваш ответ. Я могу попросить, чтобы Вы предоставили мне ссылку на существующую документацию или официальный поток форума, обосновывающий это функциональное изменение? – Mena 21 October 2017 в 23:30

Другие вопросы по тегам:

Похожие вопросы: