AttributeError: module ‘tensorflow.python.keras.backend’ has no attribute ‘get_graph’解决方法
问题如下:AttributeError: module ‘tensorflow.python.keras.backend’ has no attribute ‘get_graph’
win+R打开命令行
查询tensorflow版本
tensorflow的版本:1.11.0
查询keras版本
???会报错?!
原因是因为tensorflow版本和keras版本不匹配,可以在这个网址查看tensorflow和keras对应的版本:https://docs.floydhub.com/guides/environments/.
可以看到我们tensorflow对应的keras版本
安装对应的keras版本
使用pip进行keras的安装
pip install keras==2.2.4
此时再次导入keras就能成功进行,可顺便查看keras的版本:
>>> import keras
Using TensorFlow backend.
>>> keras.__version__
'2.2.4'
参考
https://docs.floydhub.com/guides/environments/.
https://blog.csdn.net/qq_42823242/article/details/101717247.