diruo 2009年06月05日
关于 LIBSVM的使用(和 python有关)
在使用LIBSVM时,我按照网络上的方法把libsvm-2.82解压到C:\下面,grid.py,easy.py移动到libsvm-2.82\python下面,并且里面的地址内容也改了。为什么在 输入命令:
C:\Python>python C:\libsvm-2.82\python\easy.py C:\libsvm-2.82\python\heart_scale后,
出现错误:
File "C:\libsvm-2.82\python\easy.py",line 7
print 'Usage: %s training_file [testing_file]' % sys.argv[0]
syntaxError:invalid syntax
好向使用命令 grid.py时也有相似的错误,说输入不对

easy.py的代码中好像是说如果输入变量<=1,则输出上述错误,但是它的语法'Usage: %s training_file [testing_file]'不就是输入一个变量麽?而且网络上好像都是这么用的啊。


附:easy.py的相关代码
#!/usr/bin/env python

import sys
import os

if len(sys.argv) <= 1:
print 'Usage: %s training_file [testing_file]' % sys.argv[0]
raise SystemExit

...全文
474 点赞 收藏 5
写回复
5 条回复

还没有回复,快来抢沙发~

发动态
发帖子
脚本语言(Perl/Python)
创建于2007-08-27

1.5w+

社区成员

3.3w+

社区内容

其他开发语言 脚本语言(Perl ,Python)
社区公告
暂无公告