Как решить ошибку ОС при импорте библиотеки звуковых файлов
Я пытаюсь исправить эту ошибку
from __future__ import print_function
import numpy as np
import matplotlib.pyplot as plt
import soundfile as sf
Traceback (most recent call last):
File "<ipython-input-5-ae75db7b0c22>", line 4, in <module>
import soundfile as sf
File "...\appdata\local\programs\python\python37\lib\site-packages\soundfile.py", line 163, in <module>
_path, '_soundfile_data', _libname))
OSError: cannot load library 'c:\users\ishpreet\appdata\local\programs\python\python37\lib\site-packages\_soundfile_data\libsndfile64bit.dll': error 0x7e
1 ответ
Похоже, твой soundfile
библиотека установлена неправильно, код Python присутствует, но это просто оболочка для собственной библиотеки DLL, которая отсутствует.
Сообщество библиотеки и средство отслеживания ошибок, как правило, являются лучшим местом для поиска этих проблем, и действительно, у него есть открытая проблема, указывающая, что pip 20 неправильно устанавливает звуковой файл (и другие), поскольку он захватывает пакет pure-python вместо колеса с предварительно скомпилированным библиотеки.
Вы можете:
- подожди
- явно установить правильное колесо
- понизить рейтинг до 19,3 пункта