这是我在 64 位和 32 位机器上尝试过的,grid.py 工作正常。我已经添加了默认安装目录,如果您的安装目录不同,请相应修改。
打开命令提示符并输入
C:\Program Files (x86)\Microsoft Visual Studio xx\VC\bin\amd64\vcvars64.bat
对于 64 位系统
或C:\Program Files (x86)\Microsoft Visual Studio xx\VC\bin\vcvars32.bat
用于 32 位系统。
在同一命令提示符下导航到 libsvm 目录并
C:\Program Files (x86)\Microsoft Visual Studio xx\VC\bin\amd64\nmake.exe -f Makefile.win
针对 64 位系统运行
或C:\Program Files (x86)\Microsoft Visual Studio xx\VC\bin\nmake.exe -f Makefile.win
32 位系统
二进制文件应该在 libsvm-3.xx\windows 文件夹中成功构建
使用您的选项运行 grid.py
在 grid.py 中,gnuplot.exe 通常设置为 tmp,这对我来说从来没有用过,所以我将 grid.py 中的 gnuplot 可执行路径更改为以下内容:
self.gnuplot_pathname = r'C:\\Program Files (x86)\\gnuplot\\bin\\pgnuplot.exe'