如何修改libsvm-3.18中的easy.py来解决错误“Trackback <most recent =”“call =”“last =”“>:文件”easy.py“,第6行---- </most>

时间:2014-09-23 08:49:38

标签: libsvm

使用easy.py脚本时会产生错误,如图所示:

enter image description here

gnuplot的路径设置得很好。使用grid.py

没有问题

有人建议(http://www.cnblogs.com/tekson/archive/2009/05/25/1489222.html)更改easy.py中的以下行:

cmd =&#39; {0} -svmtrain&#34; {1}&#34; -gnuplot&#34; {2}&#34; &#34; {3}&#34;&#39; .format(grid_py,svmtrain_exe,gnuplot_exe,scaled_file)

但不知道如何修改上面的代码行来解决问题。

如果有人遇到同样的问题并解决了这个问题,请告诉我。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

最后我找到了解决方案。我认为这对那些面临同样问题的人有帮助。

感谢:http://huangbo929.blog.edu.cn/home.php?mod=space&uid=294073&do=blog&id=70541

<强>解决方案:

替换行

&#34; cmd =&#39; {0} -svmtrain&#34; {1}&#34; -gnuplot&#34; {2}&#34; &#34; {3}&#34;&#39; .format(grid_py,svmtrain_exe,gnuplot_exe,scaled_file)&#34;

cmd =&#39; python {0} -svmtrain&#34; {1}&#34; -gnuplot&#34; {2}&#34; &#34; {3}&#34;&#39; .format(grid_py,svmtrain_exe,gnuplot_exe,scaled_file)