Inverterror:DLL负载失败:导入KERA时找不到指定的模块



当我运行

来自keras.prepropessing导入图像

它显示了下面的错误。

Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from keras.preprocessing import image
Using TensorFlow backend.
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:Python352libsite-packageskeraspreprocessingimage.py", line 10, i
n <module>
    from scipy import linalg
  File "C:Python352libsite-packagesscipylinalg__init__.py", line 175, in <
module>
    from .misc import *
  File "C:Python352libsite-packagesscipylinalgmisc.py", line 5, in <module
>
    from .blas import get_blas_funcs
  File "C:Python352libsite-packagesscipylinalgblas.py", line 155, in <modu
le>
    from scipy.linalg import _fblas
ImportError: DLL load failed: The specified module could not be found.
>>>

我无法使用pip install keras安装keras。因此,我从这里下载Scipy和Keras WHL并安装它。我该如何解决我的问题?

最好安装anaconda(粗略说话 python带有大量预构建包装的windows-windows-windows).html

然后pip install -U tensorflow tensorflow-gpu keras

我也有类似的问题。当我卸载当前的TensorFlow版本并安装TensorFlow == 2.0。

时,我的问题得到了解决。
pip uninstall tensorflow
pip install tensorflow==2.0

最新更新