2016-10-13 2 views
0

Недавно я хотел установить PaddlePaddle на ubuntu 16, но есть недостающая зависимость, пакет требует libgflags2, я не смог найти эту библиотеку в канонических репозиториях Ubuntu, вместо этого я нашел libgflags2v5, поэтому я немного поиграл с зависимостями пакета paddle и изменил «libgflags2» на «libgflags2v5», и установка прошла успешно, но сбой пакета, когда я использую эту командуКак установить PaddlePaddle Baidu на ubuntu 16.04?

весло поезд --help

я позже понял, что пакет работ отлично на ubuntu 14.04, но, к сожалению, я не могу деградировать до этой версии, и мне нужно использовать версию 16, так как я могу справиться с t его?

EDIT:
Когда я запускаю эту команду

весло поезд --help

Я получаю эту ошибку

I1014 10: 38: 32,837656 3658 util.cpp : 151] commandline: /usr/bin/../ Opt/пластинчатые/bin/paddle_trainer --help
paddle_trainer: Предупреждение: SetUsageMessage() никогда не называли
Terminate окликнул бросать экземпляр 'станд :: bad_alloc'
, что(): станд :: bad_alloc
* Отменено в 1476434312 (Unix время) пытаются "-D дата @ 1476434312", если вы используете дату GNU
PC: @ 0x7f8e7ed14418 GSignal
SIGABRT (@ 0x3e800000e4a), полученного PID 3658 (TID 0x7f8e80e68740) от PID 3658; Трассировка стека: *
@ 0x7f8e8075e3d0 (неизвестный)
@ 0x7f8e7ed14418 GSignal
@ 0x7f8e7ed1601a прервать
@ 0x7f8e7f65684d __gnu_cxx :: __ verbose_terminate_handler()
@ 0x7f8e7f6546b6 (неизвестный)
@ 0x7f8e7f654701 станд :: прекратить()
@ 0x7f8e7f654919 __cxa_throw
@ 0x7f8e7f654ebc оператор новый()
@ 0x7f8e7f94ee6d (неизвестный)
@ 0x7f8e7f94f619 (неизвестно)
@ 0x7f8e7f94f830 (неизвестный)
@ 0x7f8e7f95629a Google :: GetAllFlags()
@ 0x7f8e7f95d707 (неизвестный)
@ 0x7f8e7f95dda2 Google :: ShowUsageWithFlagsRestrict()
@ 0x7f8e7f95e56f Google :: HandleCommandLineHelpFlags()
@ 0x7f8e7f9554db (неизвестные)
@ 0x74a8f5 байдарки :: ParseCommandLineFlags()
@ 0x748341 лопастной :: initMain()
@ 0x509a3b главный
@ 0x7f8e7ecff830 __libc_start_main
@ 0x515455 (неизвестный)
@ 0x0 (неизвестный)/USR/бен/лопатка: линия 81: 3658
Прерванный (ядро сбрасывали) $ {DEBUGGER} $ MYDIR /../ неавтоматического/лопатка/бен/paddle_trainer $ { @: 2}

+0

Простое примечание: вы должны явно указать полную версию Ubuntu (например, 14.04 и 16.04); Ubuntu 14.04 и 14.10 (и т. Д.) Являются ** совершенно разными версиями **, а не патчами версии 14. – Aurora0001

+0

Отредактировано .. Спасибо – Kareem

+0

Какая ошибка вы получаете? – alvas

ответ

0

из установки коробки, см http://www.paddlepaddle.org/doc/build/

для Ubuntu без GPU:

sudo apt-get install gdebi 
wget https://github.com/baidu/Paddle/releases/download/V0.8.0b1/paddle-cpu-0.8.0b1-Linux.deb 
gdebi paddle-*.deb 
sudo paddle version 

здание из источника, см http://www.paddlepaddle.org/doc/build/build_from_source.html

+0

По-прежнему та же проблема. – Kareem

+0

Вы пытались построить из источника? – alvas

+0

Нет, я этого не делал, я просто вернулся к 14.04:/ – Kareem