1. 程式人生 > >from scipy.linalg import _fblas ImportError: DLL load failed: 找不到指定的模組

from scipy.linalg import _fblas ImportError: DLL load failed: 找不到指定的模組

Traceback (most recent call last):
  File "prepro.py", line 23, in <module>
    from skimage import io
  File "C:\Python36\lib\site-packages\skimage\io\__init__.py", line 11, in <module>
    from ._io import *
  File "C:\Python36\lib\site-packages\skimage\io\_io.py", line 7, in <module>
    from ..color import rgb2grey
  File "C:\Python36\lib\site-packages\skimage\color\__init__.py", line 1, in <module>
    from .colorconv import (convert_colorspace,
  File "C:\Python36\lib\site-packages\skimage\color\colorconv.py", line 59, in <module>
    from scipy import linalg
  File "C:\Python36\lib\site-packages\scipy\linalg\__init__.py", line 186, in <module>
    from .misc import *
  File "C:\Python36\lib\site-packages\scipy\linalg\misc.py", line 5, in <module>
    from .blas import get_blas_funcs
  File "C:\Python36\lib\site-packages\scipy\linalg\blas.py", line 196, in <module>
    from scipy.linalg import _fblas

ImportError: DLL load failed: 找不到指定的模組。

我的環境win10,python3.6,

問題原因是numpy沒找到支援blas的庫。

解決辦法:

到https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy,

下載numpy+mkl

pip install 此安裝檔案   

就可以了。