【发布时间】:2018-12-04 22:51:09
【问题描述】:
我花了很长时间弄清楚如何在 Mac OSX 上安装 libSVM 并使用 easy.py 和 grid.py。我做了相当多的研究,但是在easy.py用brew调用它的地方没有安装gnuplot等问题。
【问题讨论】:
我花了很长时间弄清楚如何在 Mac OSX 上安装 libSVM 并使用 easy.py 和 grid.py。我做了相当多的研究,但是在easy.py用brew调用它的地方没有安装gnuplot等问题。
【问题讨论】:
原来我必须执行以下步骤
如果您还没有安装 X11,系统会提示您安装,但之后如果您像这样运行示例行
python easy.py svmguide1 svmguide1.t
它应该工作。示例文件可以在http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/datasets/binary.html#svmguide1下载
【讨论】:
确保 Homebrew 已安装,然后运行:
brew install gnuplot
链接可执行文件,使其位于PATH(即/usr/bin)中并且可以被Python脚本找到:
sudo ln -s /opt/local/bin/gnuplot /usr/bin/gnuplot
完成后,libsvm 的 Python 脚本应该不会再抱怨了。
【讨论】:
由于 macOS high sierra,/usr/bin 不再被用户修改,gnuplot 被安装在 /usr/local/bin 中。打开easy.py并将路径从“/usr/bin”更改为“/usr/local/bin”
【讨论】: