Когда я пытаюсь использовать все, что связано с модулем librosa, я получаю сообщение об ошибке:
Traceback (most recent call last):
File "C:\Users\User1\Documents\test3.py", line 36, in <module>
x, Fs = librosa.load(fn_mp3, sr=None)
File "C:\Program Files\Python38\lib\site-packages\librosa\core\audio.py", line 129, in load
with sf.SoundFile(path) as sf_desc:
File "C:\Program Files\Python38\lib\site-packages\soundfile.py", line 629, in __init__
self._file = self._open(file, mode_int, closefd)
File "C:\Program Files\Python38\lib\site-packages\soundfile.py", line 1172, in _open
openfunction = _snd.sf_wchar_open
AttributeError: cffi library 'C:\Program Files\Python38\lib\site-packages\_soundfile_data\libsndfile64bit.dll' has no function, constant or global variable named 'sf_wchar_open'
До того, как у меня возникла ошибка с чем-то около libsndfile64bit.dll
, я создал папку в site-packages. называется _soundfile_data и загружает libsndfile64bit.dll
из здесь , затем добавляет его в папку, после чего выдается ошибка, которую я предоставил. Я пытался искать ответы в SO, но вопросов нет, я не могу отредактировать libsndfile64bit.dll
, поэтому ничего не могу сделать. Я на Windows ОС 64x, Python 3.8 и librosa 0.7.2.