1. 程式人生 > >解決在Ubuntu中使用libsvm出現的“LIBSVM library not found”的問題

解決在Ubuntu中使用libsvm出現的“LIBSVM library not found”的問題

在Windows下的python中使用libsvm,只需在下載好libsvm後,使用如下程式碼:

import sys
import numpy as np
path = 'E:/libsvm-3.22/python'
sys.path.append(path)
from svmutil import *

但在Ubuntu下的python中使用libsvm,如果直接用上述程式碼會出現“LIBSVM library not found”的問題。解決方案是,開啟終端,進入libsvm-3.22/python 子目錄下,執行make。然後上述程式碼就可以順利執行了,libsvm也可以正常使用了。