ImportError:无法从“ keras.models”导入名称“ Sequential”

时间:2019-12-18 08:31:16

标签: python tensorflow keras deep-learning theano

我先安装了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'(C:\ Users \ murthy.p \ AppData \ Local \ Continuum \ anaconda4 \ lib \ site-packages \ keras \ models__init __。py)中导入名称'Sequential'

2 个答案:

答案 0 :(得分:1)

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

对于此特定问题,请尝试从本质上是keras API的tensorflow导入它。我非常有信心它应该起作用!

from tensorflow.keras import Sequential

要安装tensorflow:pip install tensorflow==2.0.0

答案 1 :(得分:1)

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

pip install keras