Получение библиотеки ML shogun для работы с python - PullRequest
1 голос
/ 21 июня 2011

Я пытался установить сёгун в Windows:

http://www.shogun -toolbox.org / doc / installation.html

но, очевидно, для этого требуется python 2.5Работа.Я пытался с Python 3, и это не сработало.Но тогда python 2.5 больше не существует.

Кто-нибудь знает, как заставить его работать с python без использования python 2.5?

Ответы [ 2 ]

0 голосов
/ 24 июня 2011

В настоящее время существует два языка Python

  • оригинал, который все еще обновляется (в настоящее время в 2.7.2)
  • переработанный Python 3, который нарушает совместимость (в настоящее время в 3.1.4)

Многие библиотеки еще не переключились на Python 3, и, возможно, не будут в течение некоторого времени, поэтому вам лучше получить 2.6 или 2.7.

Для Windows или Mac я могу порекомендовать дистрибутив Enthought (бесплатный для академического использования), который содержит множество вкусностей, в том числе scipy , который вам очень вероятно понадобится - - и устанавливает без проблем!

0 голосов
/ 21 июня 2011

Попробовать Python 3 (который не полностью совместим с Python 2.x) далеко не удастся.

Кроме того, инструкция по установке гласит:

"SHOGUN требует стандартного linux такие утилиты, как bash, grep, test, sed, cut, ldd, uname gcc g ++ cat python "

звучит так, будто вам не повезло на окнах, если только вы не прибегаете к Cygwin .

...