解决Spyder(tensorflow) import keras 显示no module named keras问题

直接打开
anaconda navigator,选择environment->TensorFlow->查看keras有没有安装。没安装的话勾选apply即可。

但是现在import TensorFlow的话 会显示kernel died

直接卸载anaconda然后重装最快了!!!!!!!!!
找到uninstall anaconda这个程序 运行 就马上卸载掉了。
然后用原来那个anaconda安装包重新安装。

之后的过程参考:https://zhuanlan.zhihu.com/p/36551413

最后,打开Anaconda Navigator,在environment里面找到py36这一项,在uninstall当中检索spyder,安装 spyder和spyder kernel(就是和root?base环境一样的)

apply成功的话可以在开始菜单打开spyder(py36),运行检测代码:

import tensorflow as tf
hello = tf.constant("Hello World, TensorFlow!")
sess = tf.Session()
print(sess.run(hello))

import keras

理想的运行结果:

b'Hello World, TensorFlow!'
Using TensorFlow backend.

运行其他代码的时候提示no module named xxx的话,就去 navigator里面下

    原文作者:Dorrrris
    原文地址: https://www.jianshu.com/p/6947f8957200
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞