python中安裝libsvm時環境配置

最近大數據過程中要用到支持向量機來處理數據,查閱資料發現需要用到臺灣牛人寫的一個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文件拷貝到你的python的路徑中lib文件夾中。例如,我的python程序裝在D:\Program Files下,那麼我只需要把svm.py和svmutil.py文件拷貝到D:\Program Files\Python27\Lib下就行了。

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章