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

Mur*_*y P 0 python theano deep-learning keras tensorflow

我已经安装了 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
Run Code Online (Sandbox Code Playgroud)

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

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

mir*_*ana 5

首先,如果您从 say 中导入不止一件事keras.modelskeras.layers将它们放在一行中。

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

from tensorflow.keras import Sequential

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

  • 4 小时的安装问题,这个“pip install”命令在几分钟内解决了问题(在 Anaconda 控制台内)。这个解决方案阿门! (2认同)