- 下载libsvm包。地址:https://www.csie.ntu.edu.tw/~cjlin/libsvm/#download
- 下载liblinear-2.30-cp37-cp37m-win_amd64.whl(如果电脑是32位则不用,如果电脑是64位则需要)。地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
3. 打开anaconda prompt,转到liblinear-2.30-cp37-cp37m-win_amd64.whl安装位置,运行pip install liblinear-2.30-cp37- cp37m-win_amd64.whl
4. cmd中输入python,输入:
>>>import os
>>>os.chdir('D:\libsvm-3.23\python')
>>>from svmutil import *
>>>y, x = svm_read_problem('D:\libsvm-3.23\heart_scale')
>>>m = svm_train(y[:200], x[:200], '-c 4')
>>>p_label, p_acc, p_val = svm_predict(y[200:], x[200:], m)
如下表示成功: