import keras,tensorflow,出现kernel died restarting,解决办法
Posted amoor
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了import keras,tensorflow,出现kernel died restarting,解决办法相关的知识,希望对你有一定的参考价值。
故障描述
设备环境:Win10家庭版,Anaconda3,Spyder3.3.1,Python3.6.
当加载tensorflow模块时,导致kernel崩溃,如运行一下任一行均会崩溃
1 from keras.models import Sequential #keras 以tensorflow为后端
2 from keras.layers.core import Dense, Activation
3 import tensorflow as tf
注:最开始安装使用是正常的,好久没用近来用时发现出错,猜测模块incomplicate。
解决方案
尝试卸载/重装,行不通;
尝试网上搜到的方法中发现:最方便的就是新构建一个环境,重新在新环境中配置tensorflow
具体步骤:
1、Anaconda创建新环境,比如创建了新环境tensorflow(base(root)是默认环境)
2、在新环境中安装需要用到的包,如keras、scikit-learn
打开控制台界面,激活新环境:activate tensorflow,切换到新环境即可开始安装,推荐:conda install package
3、打开新环境下spyder
选择新建的环境,可以看到新环境中spyder还未install,直接点击安装即可,安装好就类似下图;且会在开始菜单中出现步骤2第一个图黄色框内容,可以快捷使用
P.S. 有更好的解决方案,欢迎务必留个言或站内信下,m(__)m。
以上是关于import keras,tensorflow,出现kernel died restarting,解决办法的主要内容,如果未能解决你的问题,请参考以下文章
TensorFlow成功解决 from keras.utils import Sequence ImportError: cannot import name ‘Sequence‘
为啥在同一数据集上使用 tensorflow 和 keras 重新训练的 Inception V3 显示出不同的准确性?
深度学习TensorFlow2.0:如何用keras构建自己的网络层?