Как решить ошибку ОС при импорте библиотеки звуковых файлов

Я пытаюсь исправить эту ошибку

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 пункта
Другие вопросы по тегам