使用librosa库出现错误。

3

我曾在IPython中使用librosa库,一直没有遇到任何问题,直到昨天无法导入它。具体地说,当我尝试导入librosa时,会出现以下错误信息。

import librosa

ImportError                               Traceback (most recent call last)
<ipython-input-3-6ce83e78f094> in <module>()
----> 1 import librosa

c:\python27\lib\site-packages\librosa\__init__.py in <module>()
     12
     13 # And all the librosa sub-modules
---> 14 from . import cache
     15 from . import core
     16 from . import beat

ImportError: cannot import name cache

请问有人可以告诉我这个消息是关于什么的,以及我该如何解决这个问题吗?


你能修好它吗?我也遇到了同样的错误。 - kRazzy R
1个回答

1

你好,我最近遇到了类似的问题。你确定在这之前没有出现任何错误吗?当我导入LibRosa时,一开始会出现某些scipy模块中的“DLL加载失败”错误。如果我忽略了这个错误并再次导入LibRosa,那么我就会得到 ImportError:无法导入名称cache。

所以我卸载了NumPy和SciPy,从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载并重新安装它们。这解决了所有导入问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接