grid.py和gridregression.py:Python中的语法错误无效

时间:2012-12-25 13:56:56

标签: python grid svm libsvm

我正在尝试进行epsilon-Support Vector Regression。

在这个页面http://www.csie.ntu.edu.tw/~cjlin/libsvm/中,我获得了grid.py用于分类,而gridregression.py用于回归以获得最佳参数选择。

我下载并设置了Python 2.7。我将这两个“.py”文件放到Python的C:\Python27目录中。我启动了IDLE(Python GUI)并编写了代码python grid.py heart_scale,你可以在Libsvm包的README文件中找到这段代码。但是,我得到“语法无效”错误。因此,我将“python”更改为“Python27”(这是目录的名称)。但是,我仍然有同样的错误。我在网上查了一下,没有找到解决方案。你有什么想法吗?

1 个答案:

答案 0 :(得分:3)

python grid.py heart_scale本身不是Python代码,因此IDLE会告诉您这是语法错误。

cmd控制台上运行它。确保您首先在正确的目录中,或使用完整路径:

cd C:\Python27
python grid.py heart_scale

python C:\Python27\grid.py heart_scale