linux系统下安装libsvm-python的环境

    xiaoxiao2022-07-05  135

    1、下载libsvm

    http://www.csie.ntu.edu.tw/~cjlin/libsvm/

    2、将下载好的文件解压缩到任意位置

    tar -xvf libsvm-3.23.tar.gz

    unzip libsvm-3.23.zip

    3、进入解压缩目录

    cd libsvm-3.23,然后make

    当前目录位置是libsvm-3.23,再进去下一层目录

    cd python

    然后make

    4、假设你此时位于libsvm的python子文件夹/libsvm-3.23/python路径下

    $ sudo cp *.py /usr/lib/python2.7/dist-packages/

    $ cd ..

    $ sudo cp libsvm.so.2 /usr/lib/python2.7/

    /usr/lib/python2.7/dist-packages/ 换成你的python环境的位置

    /usr/lib/python2.7/   换成你的python环境的位置

    6、检验

    from svmutil import * from svm import * y, x = [1, -1], [{1: 1, 2: 1}, {1: -1, 2: -1}] prob = svm_problem(y, x) param = svm_parameter('-t 0 -c 4 -b 1') model = svm_train(prob, param) yt = [1] xt = [{1: 1, 2: 1}] p_label, p_acc, p_val = svm_predict(yt, xt, model) print(p_label)

    运行上面的代码不报错,说明安装成功。

    最新回复(0)