libSVM在linux下的安裝
libsvm是支援Python的實作支援向量機的庫,本人想使用svm做一個binary的分類器,是以探索使用libsvm。首先是安裝過程:
1.使用libsvm需要先安裝gnuplot
-先運作
sudo apt-get install libx11-dev
-更新後下載下傳源碼或者直接在linux下載下傳:
wget https://sourceforge.net/projects/gnuplot/files/gnuplot/4.6.6/gnuplot-4.6.6.tar.gz
-解壓
tar xzvf gnuplot-4.6.6.tar.gz
-安裝
cd gnuplot-4.6.6
./configure
make
sudo make install
2.安裝libsvm
-下載下傳
在http://www.csie.ntu.edu.tw/~cjlin/libsvm/網頁下載下傳libsvm.tar.gz,我下載下傳的版本是3.22。
-解壓到指定路徑
-安裝
進入libsvm-3.22(下載下傳的版本)檔案夾make
成功後進入python子檔案夾再make
然後執行:
$sudo cp *.py /usr/lib/python2/dist-packages/
$cd ..
$sudo cp libsvm.so /usr/lib/python2/
-檢驗
進入Python
import svm
import svmutil
若不報錯則安裝成功。接下來就可以學習使用libsvm啦!
參考部落格:
http://blog.csdn.net/u014772862/article/details/51828967
http://blog.csdn.net/letsseehow/article/details/10483729
非常感謝!!!