让 shogun ML 库在 Python 中工作
我在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这个工具。