1.查看自己Python安装的版本(非必要)
在Pycharm中查看Python版本。
最近在学习机器学习的时候需要用到
import sys
print(sys.version)
2.下载libsvm安装包
LIBSVM -- A Library for Support Vector Machines
3.安装libsvm
解压后打开安装包
在README中找到安装指令:
在cmd输入:
pip install -U libsvm-official
装成功后会在site-packages文件夹中生成"libsvm"和"libsvm-official-3.31.0.dist-info"两个文件夹
4.测试安装效果
from libsvm.svmutil import *
from libsvm.svm import *
y, x =[1,-1],[{1:1,2:2},{1:1,2:0}]
prob = svm_problem(y, x)
param = svm_parameter('-t 0 -c 4 -b 1')
model = svm_train(prob, param)
yt = [1]
xt = [{1:2,2:3}]
p_label, p_acc, p_val = svm_predict(yt, xt, model)
print(p_label)
如果程序正常运行了,那么恭喜你成功安装了libsvm,接下来继续愉快地研究机器学习吧!