最近在做導師的專案時涉及到了SVM向量機的使用,因為要在樹莓派的linux環境下使用svm_train函式來訓練模型,故嘗試在linux虛擬機中安裝svm的python包,
結果在網上找了n多種辦法不好使,包括什么安裝libsvm-3.25的tar檔案,結果都是無法在系統環境中匯入svm與svmutil兩個庫,故直接硬懟yyds apt-get
首先libsvm是一個C包 , 需要先安裝libsvm軟體包 .
第一步 命令列輸入 sudo apt install libsvm3
![]()
然后需要安裝python包裝器
第二步 命令列輸入 sudo apt install python3-libsvm

我這里是因為已經安裝了,所以顯示了已有newest version
然后在命令列界面輸入python3進入python環境
第三步
import svm
import svmutil

大功告成!
注意! 不要嘗試把svm.py與svmutil.py檔案移入usr/lib/python3.8目錄下,如果你已經這樣做了舊使用rm命令洗掉掉兩個檔案,否則會導致系統在匯入模塊時沖突,系統會優先從lib目錄與local目錄中去搜索svm.py與svmutil.py
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/286996.html
標籤:其他
上一篇:第一個博客
下一篇:智能家居無線組網遙控電子智能鎖
