天天看點

libsvm(for python WIndows10 64位)安裝步驟

最近大資料過程中要用到支援向量機來處理資料,查閱資料發現需要用到台灣牛人寫的一個svm的支援庫libsvm,這個庫在下面這個位址下載下傳就好了:http://www.cr173.com/soft/59793.html,下載下傳以後就是安裝問題了。

其實libsvm不需要安裝,直接解壓就好了,我解壓到了這個目錄下:D:\Program Files

直接在python IDEL下from svmutil import *會報錯。

下面是解決方案。

1.在libsvm下有幾個檔案夾,要特别關注一個叫windows的,它裡面包括幾個exe檔案,在我們調用時是要發揮作用的,是以我把路徑“D:\Program Files\libsvm\windows”添加到系統變量path中,具體怎麼添加系統變量,在“計算機–屬性–進階系統設定-環境變量”,點進去環境變量後,有個系統變量,在裡面找到path這項,編輯,在最後一個路徑後面加上英文的分号“;”,然後把剛剛那個路徑加進去,然後記得确定。

2.将libsvm下的python檔案夾中的svm.py和svmutil.py 以及commonutil檔案拷貝到你的

libsvm(for python WIndows10 64位)安裝步驟

python的路徑中lib檔案夾中。例如,我的python程式裝在D:\Program Files下,那麼我隻需要把svm.py和svmutil.py檔案拷貝到D:\Program Files\Python27\Lib下就行了。

這個時候再重新打開python IDEL,輸入from svmutil import *就不會出錯了。

這個親測有效,沒操作成功的童鞋可以留言。我也是在網上找了好久,發現都不行,最後偶然這樣做成功的。