我正在尝试使用librosa库,但无论我做什么,我都会接受以下消息(在Anaconda上使用Python3.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安装,但是pip没有结果。
发布于 2020-11-09 18:28:04
scipy.ndimage是scipy包的一部分。试试pip install scipy。
通常,当您安装librosa时,这将自动拉入。在这种情况下,如果不查看pip安装日志,我们就无法知道为什么没有。
https://stackoverflow.com/questions/64738619
复制相似问题