2014-02-10 6 views
0

Каков наилучший способ получить последний модульный интерфейс SHOGUN/Python (http://www.shogun-toolbox.org), установленный на 12.04? Я пробовал из источника без большой удачи (счастлив публиковать ошибки); Можно ли установить пакет Trusty Tahr 12.04? https://launchpad.net/ubuntu/+source/shogun/3.1.1-1SHOGUN на Ubuntu 12.04

ответ

3

(Я являюсь сторонником этого пакета).

Вы можете попробовать

apt-get -b source shogun

, но это даст вам только основную библиотеку libshogun в этот самый момент. В пути есть пакет python (в debian), но он еще не принят и еще не включен в ubuntu.

https://ftp-master.debian.org/new/python-shogun_3.1.1-1.html

Так вы действительно лучшие установки от источника. У Shogun есть buildbots, запущенные на ubuntu, создающие пакет python. Таким образом, вы можете просто скопировать настройки оттуда:

https://travis-ci.org/shogun-toolbox/shogun/jobs/18605663

+0

Спасибо за ответы Сорен. (buildbots! cool.) – stackoverflax

+0

Итак ... У меня никогда не было этого, чтобы работать. Я пытаюсь снова, все еще на 12.04. Я загрузил 3.2.0, попытался следовать указаниям здесь (http://www.shogun-toolbox.org/doc/en/current/installation.html), которые кажутся неправильными (нет настройки!), После чего я нашел следующие: http : //www.shogun-toolbox.org/doc/en/latest/install.html. cmake работает, но затем делать штампы с: /home/ubuntu/shogun-3.2.0/src/shogun/statistics/TestStatistic.cpp:1:0: ошибка: выбранный вами процессор не поддерживает набор команд x86-64 – stackoverflax

+0

ubuntu @ ok2: ~/shogun-3.2.0/build $ uname -a Linux ok2.novalocal 3.2.0-24-virtual # 39-Ubuntu SMP Mon 21 мая 18:44:18 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux – stackoverflax

0

После this сообщения здесь, и это instruction я сделал следующее, что работало для меня, чтобы установить сёгун непосредственно в мою Конде окр. Это не самый элегантный способ, но разработанный до сих пор.

! Позаботьтесь о том, чтобы иметь свинг: т.е. установлен apt-get install swig ! Я использовал анаконды и сегун питона infterface - так что мой CMake префикс/дом/пользователь/Анаконда/

Вам нужно CMake строить сегун:

SET UP Cmake FIRST (пропустить, если у вас есть CMake> 3.1)

  1. кд/путь к директории установки
  2. WorkDir = $ (PWD) #ie Ваш дом
  3. Скачать и установить CMake в вашем доме:
  4. WGET http://www.cmake.org/files/v3.1/cmake-3.1.3.tar.gz
  5. деготь xzf CMake-3.1.3.tar.gz
  6. кд CMake-3.1.3
  7. cmake_dir = $ WorkDir/CMake 5 ./configure --prefix = $ cmake_dir
  8. сделать -j 2
  9. сделать установки
  10. экспорт CMake в вашем PATH, так что вы можете использовать его для сёгуна: экспорт PATH = $ cmake_dir/бункером /: $ PATH

Скачать и установить сёгуна в анаконды окр

  1. Wget ftp://shogun-toolbox.org/shogun/releases/3.1/sources/shogun-3.1.1.tar.bz2
  2. деготь JXF сегун-3.1.1.tar.bz2 3 кд сегун-3.1.1/
  3. MkDir построить
  4. кд построить
  5. CMake -DPythonStatic = ON -DPythonModular = ON -DCMAKE_INSTALL_PREFIX =/дом/MyUserName/анаконда/envs/p27/..
  6. сделать -j2 все процессы #four занимает некоторое время
  7. сделать установку
+0

На шаге 5 установки сёгуна будет только DCMAKE_INSTALL_PREFIX =/home/myusername/anaconda/work (no envs/p27 /. .)? – scottlittle

+0

@scottlittle, .. указывают на создание целевой директории/.. – PlagTag

Смежные вопросы