簡體   English   中英

Windows 7 64位libsvm和python錯誤:函數'svm_get_sv_indices'不正確

[英]Windows 7 64bit libsvm and python error: function 'svm_get_sv_indices' not foud

我正在Windows 7(64位)上工作。我已經安裝了Python 2.7.3(32位版本)和libsvm-3.13。 當我嘗試啟動導入svmutil的簡單.py文件時,出現錯誤

C:\libsvm-3.13\python>python provade.py
Traceback (most recent call last):
File "provade.py", line 1, in <module>
from svmutil import *
File "C:\libsvm-3.13\python\svmutil.py", line 3, in <module>
from svm import *
File "C:\libsvm-3.13\python\svm.py", line 288, in <module>
fillprototype(libsvm.svm_get_sv_indices, None, [POINTER(svm_model), POINTER(c_int)])
File "C:\Python27\lib\ctypes\__init__.py", line 378, in __getattr__
func = self.__getitem__(name)
File "C:\Python27\lib\ctypes\__init__.py", line 383, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: function 'svm_get_sv_indices' not found

provade.py是:

from svmutil import *

我已經將libsvm.dll文件復制到C:\\ windows \\ system32目錄中...

有什么建議么? 謝謝。

這是一個錯誤。 libsvm-3.13 DLL缺少三個功能。 嘗試使用libsvm 3.14其他二進制文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM