操作平台:windows7
1 从网站 http://www.csie.ntu.edu.tw/~cjlin/libsvm/ 上下载libsvm压缩文件,解压
2 下载python, gnuplot 安装
3 配置python环境变量可以参考这篇文章: http://blog.sina.com.cn/s/blog_6344eb200100fwxl.html
因为我曾经出现过这种错误:
后来不确定到底是怎么解决的,因为我在重新按上面配置了环境变量以后,又重新下载了libsvm,按照下面提到的教程运行了一遍,成功了。
4 然后按照教程一步一步的做就可以了:http://wenku.baidu.com/view/a53ef4868762caaedd33d4b2.html###
教程里一开始改easy.py和grid.py两个文件里的路径的时候,只需要把写了绝对路径的gnuplot改掉就可以了,其余的相对路径可以不用改。因为我全部改成了绝对路径的时候,运行有上面的错误,当然不一定是这个导致的。
执行“(2)然后将路径调整到 cd c:\python26 接着输入:python C:\libsvm-2.88\python\grid.py -log2c -10,10,1 -log2g 10,-10,-1 c:\libsvm-2.88\windows\heart.scale.txt > test.txt 回车” 这一步的时候,路径调整可以按自己的需求来。我是调整到libsvm->python文件夹下的,因为我把libsvm,python,gnuplot都装在D盘自己习惯的位置,但是运行python指令的时候,路径中有空格好像需要改写,这个可以在网上查,我忘记了。
直接在指令行输入文件名称,比如:grid.py可以查看输入参数的含义。