所以我在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有人能告诉我这条消息是关于什么的吗?我该如何解决这个问题?
发布于 2016-06-23 15:57:32
嗨,我最近遇到了一个类似的问题。您确定在此之前没有收到任何错误吗?每当我导入LibRosa时,在某个scipy模块中,初始错误是“DLL加载失败”。如果我忽略这个错误并再次导入LibRosa,那么我会得到ImportError:cannot import name cache。
因此,我卸载了NumPy和SciPy,从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载并重新安装了它们。这解决了所有的导入问题。
https://stackoverflow.com/questions/36311172
复制相似问题