Scipy 错误导入错误:DLL 加载失败

问题描述

我的代码使用依赖于 scipy 的 librosa。通常,它可以工作,但是它昨天停止工作。我尝试卸载并重新安装 scipy,它又开始工作了。我重新启动了我的 Jupyter 内核,然后出现了同样的错误。我尝试卸载并重新安装 scipy 无济于事。

这是我的代码

import pathlib
import matplotlib.pyplot as plt
import sys
sys.path.append(r"...\AppData\Local\Programs\Python\python37\Lib\site-packages")
import os
import librosa
import numpy as np
from keras.preprocessing import image

这是我的回溯:

    <ipython-input-4-79d7fc3586f3> in <module>
      4 sys.path.append(r"C:\Users\ishan\AppData\Local\Programs\Python\python37\Lib\site-packages")
      5 import os
----> 6 import librosa
      7 import numpy as np
      8 from keras.preprocessing import image

~\AppData\Local\Programs\Python\python37\Lib\site-packages\librosa\__init__.py in <module>
    209 # And all the librosa sub-modules
    210 from ._cache import cache
--> 211 from . import core
    212 from . import beat
    213 from . import decompose

~\AppData\Local\Programs\Python\python37\Lib\site-packages\librosa\core\__init__.py in <module>
      4 
      5 from .convert import *  # pylint: disable=wildcard-import
----> 6 from .audio import *  # pylint: disable=wildcard-import
      7 from .spectrum import *  # pylint: disable=wildcard-import
      8 from .pitch import *  # pylint: disable=wildcard-import

~\AppData\Local\Programs\Python\python37\Lib\site-packages\librosa\core\audio.py in <module>
      9 import audioread
     10 import numpy as np
---> 11 import scipy.signal
     12 import resampy
     13 

~\anaconda3\lib\site-packages\scipy\signal\__init__.py in <module>
    287 
    288 """
--> 289 from . import sigtools,windows
    290 from .waveforms import *
    291 from ._max_len_seq import max_len_seq

~\anaconda3\lib\site-packages\scipy\signal\windows\__init__.py in <module>
     39 """
     40 
---> 41 from .windows import *
     42 
     43 __all__ = ['Boxcar','triang','parzen','bohman','blackman','nuttall',~\anaconda3\lib\site-packages\scipy\signal\windows\windows.py in <module>
      5 
      6 import numpy as np
----> 7 from scipy import linalg,special,fft as sp_fft
      8 
      9 __all__ = ['Boxcar',~\anaconda3\lib\site-packages\scipy\special\__init__.py in <module>
    631 from .sf_error import SpecialFunctionWarning,SpecialFunctionError
    632 
--> 633 from . import _ufuncs
    634 from ._ufuncs import *
    635 

这是我的错误

ImportError: DLL load Failed while importing _ufuncs: The specified module Could not be found.

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)