出现No module named ‘keras‘ 或者 module ‘xxxxxxx’ has no attribute ‘xxx’ 的问题原因和解决方案

问题一:当导入keras工具包时出现“No module named ‘keras’

出现这个问题时,说明你的python语言库中并没有安装这个工具包,打开cmd,然后输入命令pip install keras就可以了,然后在python环境中导入,如果没有出现其他问题说明安装成功了。

问题二:安装完keras工具包,但是导入时出现module ‘tensorflow.python.keras.backend’ has no attribute ‘get_graph’

出现这这一问题说明此时安装的keras包出现版本不兼容的情况。

语言环境是:
win10
python3.6.3
tensorflow2.1.0
所以对应的是keras2.3.1版本。
版本对照网站,请点击链接: 对照网站.
然后在将已安装的keras卸载:在cmd窗口中,输入pip uninstall keras;
卸载成功后,安装对应的keras版本:我对应的版本是2.3.1,所以输入的命令为:pip install keras==2.3.1 然后回车

ok,那就这样吧~

欢迎各位大佬留言吐槽,也可以深入交流~

你可能感兴趣的:(工作小记,机器学习)