让 shogun ML 库在 Python 中工作

1 投票
2 回答
819 浏览
提问于 2025-04-16 19:57

我在Windows上尝试安装shogun:

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

但显然它需要python 2.5才能运行。我试过用python 3,但不行。不过,python 2.5已经不再存在了。

有没有人知道怎么在不使用python 2.5的情况下让它工作?

2 个回答

0

现在有两种Python语言可供使用。

  • 一种是原版的Python,仍在不断更新中(目前版本是2.7.2)。
  • 另一种是经过大改版的Python 3,这个版本与之前的版本不兼容(目前版本是3.1.4)。

很多库(就是一些可以帮助你编程的工具)还没有切换到Python 3,可能还要一段时间才能切换,所以你最好使用2.6或2.7版本。

如果你是Windows或Mac用户,我推荐你使用Enthought发行版(学术用途免费),里面有很多好东西,包括scipy,你很可能会需要这个,而且安装起来非常简单!

0

如果你用Python 3来尝试的话,可能会遇到很多问题,因为Python 3和Python 2.x并不完全兼容。

而且,安装说明中提到:

“SHOGUN需要一些标准的Linux工具,比如bash、grep、test、sed、cut、ldd、uname、gcc、g++、cat和python。”

这听起来在Windows上可能不太顺利,除非你使用Cygwin这个工具。

撰写回答