首先我的Ubuntu16.04的python環(huán)境是Anaconda3+Python3.6
-->查看libSVM的主頁(yè)尚辑,地址如下:https://www.csie.ntu.edu.tw/~cjlin/libsvm/
根據(jù)主頁(yè)的指導(dǎo)贺归,若要使用(The parameter selection tool grid.py)(不知道會(huì)不會(huì)用到)首先需要安裝python和gnuplot泽裳,python3已經(jīng)安裝蜕企,下面安裝gnuplot
-->首先去gnuplot主頁(yè):https://sourceforge.net/projects/gnuplot/files/gnuplot/
下載最新源碼洪灯,然后解壓劈猿,安裝
tar xzvf gnuplot-5.2.4.tar.gz
#安裝
cd gnuplot-5.2.4
./configure
make
sudo make install
-->然后回到libSVM的主頁(yè)下載源碼仇矾,解壓入热,安裝
#首先解壓
tar xzvf libsvm-3.23.tar.gz
#進(jìn)入libsvm-3.23(下載的版本)文件夾make
cd libsvm-3.23
make
#進(jìn)入python子文件夾拍棕,再make
cd python
make
然后晓铆,將python子目錄下的.py文件拷貝到anaconda的/lib/python3.6目錄下
將libsvm-3.23下的libsvm.so.2庫(kù)文件拷貝到anaconda的lib目錄下
sudo cp *.py ~/anaconda3/lib/python3.6/
cd ..
sudo cp libsvm.so.2 ~/anaconda3/lib/
再進(jìn)python終端測(cè)試一下:
python
import svm
import svmutil
沒(méi)有報(bào)錯(cuò)就成功了!
接下來(lái)就可以繼續(xù)林軒田-機(jī)器學(xué)習(xí)技法作業(yè)1了绰播!
配置過(guò)程參考如下博客:
https://blog.csdn.net/johnnyconstantine/article/details/47008155
https://blog.csdn.net/qq_33102307/article/details/76569229