库导入错误:python中的Mlpy

时间:2017-05-30 08:58:37

标签: python python-2.7

我使用python版本2.7并构建程序。我使用pip install mlpy将mlpy安装到我的python版本。 但dtw_subsequence不在那里。错误来自没有这样的模块。

然后我使用https://osdn.net/frs/g_redir.php?m=netix&f=%2Fmlpy%2Fmlpy+3.5.0%2Fmlpy-3.5.0.win32-py2.7.exe下载并安装。错误来自

  

ImportError:DLL加载失败:%1不是有效的Win32应用程序。

是否有任何库可以使用类似的功能dtw_subsequence

我的代码

for fileName in os.listdir(dbPath):
    if fileName.endswith('.csv'):
        reference = manager.readMidi(dbPath, fileName)
        dist, cost, path = mlpy.dtw_subsequence(record, reference)
        temp.append([int(dist), fileName[:-10]])
return temp

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我认为使用pip install mlpy时未安装mlpy。您可以尝试使用easy_install mlpy。

如果仍然无效,您可以下载最新版本rom http://mlpy.sourceforge.net/