Python 导入错误:无法导入名称';MaxPoolig2D';

Python 导入错误:无法导入名称';MaxPoolig2D';,python,keras,Python,Keras,这是Keras API as极化层导入问题, 在代码下面 import keras from keras.datasets import mnist from keras.models import Sequential from keras.layers import Dense, Dropout, Flatten from keras.layers import Conv2D, MaxPoling2D from keras.layers import backend as k 现在的错误是

这是Keras API as极化层导入问题, 在代码下面

import keras
from keras.datasets import mnist
from keras.models import Sequential
from keras.layers import Dense, Dropout, Flatten
from keras.layers import Conv2D, MaxPoling2D
from keras.layers import backend as k
现在的错误是

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-5-5eca71dc08e4> in <module>
      3 from keras.models import Sequential
      4 from keras.layers import Dense, Dropout, Flatten
----> 5 from keras.layers import Conv2D, MaxPoling2D
      6 from keras.layers import backend as k
      7 

ImportError: cannot import name 'MaxPoling2D'
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在里面
3来自keras.models的导入顺序
从keras.4层导入致密、脱落、变平
---->5从keras.layers导入Conv2D、MaxPoling2D
6从keras.layers导入后端作为k
7.
ImportError:无法导入名称“MaxPoling2D”
查询:需要帮助在anaconda所需版本的Python 3.6.0中安装或设置极化层


注意:我使用创建的环境作为py36。因为在我使用Python 3.7.0的地方安装Tensorflow和keras非常困难。这就是为什么我创建了一个新环境,其中python版本是Python3.6.0

我看到了一个语法错误

池中的两个
o

我看到那里有语法错误

池中的两个
o

首先,非常感谢所有试图提出解决方案并已发布解决方案的人。 最后,我可以提出一个完美的解决方案,那就是,

from tensorflow.keras.layers import Conv2D, MaxPooling2D
我应该使用
tensorflow.keras.layers
,因为keras模块APITensrflow 2.0


谢谢大家

首先,非常感谢所有试图提出解决方案并已发布解决方案的人。 最后,我可以提出一个完美的解决方案,那就是,

from tensorflow.keras.layers import Conv2D, MaxPooling2D
我应该使用
tensorflow.keras.layers
,因为keras模块APITensrflow 2.0

谢谢大家