如何解决Librosa ModuleNotFoundError:没有名为“ scipy.ndimage”的模块
我正在尝试使用librosa库,但是无论如何我都要进行以下按摩(在Anaconda上使用Python 3.8和PyCharm)
我正在尝试:
import librosa
import IPython.display as ipd
sr = 22050 # sample rate
T = 5.0 # seconds
t = np.linspace(0,T,int(T*sr),endpoint=False) # time variable
x = 0.5*np.sin(2*np.pi*220*t)# pure sine wave at 220 Hz
#Playing the audio
ipd.Audio(x,rate=sr) # load a NumPy array
#Saving the audio
librosa.output.write_wav('tone_220.wav',x,sr)`
我得到的是
Traceback (most recent call last):
File "D:/Fall_2020/END/Yeni klasör/test.py",line 2,in <module>
import librosa
File "C:\Users\UGURA\anaconda3\lib\site-packages\librosa\__init__.py",line 211,in <module>
from . import core
File "C:\Users\UGURA\anaconda3\lib\site-packages\librosa\core\__init__.py",line 5,in <module>
from .convert import * # pylint: disable=wildcard-import
File "C:\Users\UGURA\anaconda3\lib\site-packages\librosa\core\convert.py",line 7,in <module>
from . import notation
File "C:\Users\UGURA\anaconda3\lib\site-packages\librosa\core\notation.py",line 8,in <module>
from ..util.exceptions import ParameterError
File "C:\Users\UGURA\anaconda3\lib\site-packages\librosa\util\__init__.py",line 83,in <module>
from .utils import * # pylint: disable=wildcard-import
File "C:\Users\UGURA\anaconda3\lib\site-packages\librosa\util\utils.py",line 6,in <module>
import scipy.ndimage
ModuleNotFoundError: No module named 'scipy.ndimage'
Process finished with exit code 1
有人可以帮我解决这个问题吗?我应该卸载librosa吗?我尝试使用conda进行安装,但未显示任何结果。
解决方法
scipy.ndimage是scipy
软件包的一部分。尝试pip install scipy
。
通常,在安装librosa时,它将自动插入。为什么在这种情况下不知道,为什么不查看pip安装日志。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。