【问题标题】:ImportError: cannot import name 'Sequential' from 'keras.models'ImportError:无法从“keras.models”导入名称“Sequential”
【发布时间】:2020-04-10 18:40:34
【问题描述】:

我已经安装了 keras,然后是 tensorflow。

from keras.models import Sequential
from keras.layers import Conv2D
from keras.layers import MaxPooling2D
from keras.layers import Flatten
from keras.layers import Dense
from keras.models import Sequential
from keras.layers import Conv2D
from keras.layers import MaxPooling2D
from keras.layers import Flatten
from keras.layers import Dense

当我执行 keras 顺序模型时,我收到一条错误消息,指出

导入错误跟踪(最近一次调用最后一次)
ImportError: 无法从 'keras.models' 导入名称 'Sequential' (C:\Users\murthy.p\AppData\Local\Continuum\anaconda4\lib\site-packages\keras\models__init__.py)

【问题讨论】:

    标签: python tensorflow keras deep-learning theano


    【解决方案1】:

    我认为你没有正确安装keras你可以通过应用以下代码在你正在使用的环境的命令行中安装它

    pip install keras 
    

    【讨论】:

      【解决方案2】:

      首先,如果您要从 keras.modelskeras.layers 导入多个内容,请将它们放在一行中。

      对于这个特定问题,请尝试从本质上是 keras API 的 tensorflow 导入它。我很有信心它应该会奏效!

      from tensorflow.keras import Sequential

      安装张量流:pip install tensorflow==2.0.0

      【讨论】:

      • 4 小时的安装问题,这个“pip install”命令在几分钟内解决了问题(在 Anaconda 控制台内)。阿门这个解决方案!
      猜你喜欢
      • 2021-11-03
      • 2023-02-06
      • 1970-01-01
      • 2022-01-22
      • 2021-06-30
      • 2020-10-19
      • 2018-08-13
      • 2015-01-26
      • 2020-10-10
      相关资源
      最近更新 更多