解决import tensorflow导致jupyter内核死亡的问题


Posted in Python onFebruary 06, 2021

今日重装gpu版tensorflow后出现问题,jupyter notebook中import tensorflow运行以后内核死亡。开始以为版本不兼容,于是将conda中全部内容升级了一遍发现还是存在问题,并不管用。于是去查报错信息。

在我很少去看的jupyter的终端中得到一个warning。

解决import tensorflow导致jupyter内核死亡的问题

显示HDF5版本不匹配导致的错误。

网上大致有两种解决方法:

1.指定版本安装

2.

pip uninstall h5py
pip install h5py

我开始使用的第一种方法,用conda命令重装。发现安装以后,虽然Warning问题解决了,但是tf和Keras莫名其妙消失了。。。。

解决import tensorflow导致jupyter内核死亡的问题

conda list中也不显示!但显然这些都是安装过的包,不能理解发生了什么。

于是尝试第二种方法。问题得以解决。

补充:jupyter notebook中使用tensorflow-gpu常常出现的问题

问题1:

Kernel Restarting The kernel appears to have died. It will restart automatically

解决方法:

如果是在装有GPU的服务器上搭建的jupyter notebook,并且使用的tensorflow可以通过在session的前面加上config来解决这个问题,亲自试过可行(我觉得主要问题是在此之前都是在cpu上运行的程序,造成内存不足,所以导致的kernel died,如果查看在代码运行的时候内存占用情况可以使用free -h):

config = tf.ConfigProto()
config.gpu_options.allow_growth = True
sess = tf.Session(config=config)

问题2:

WARNING:tensorflow:From /root/anaconda3/lib/python3.6/site-packages/tensorflow/python/keras/layers/core.py:143: calling dropout (from tensorflow.python.ops.nn_ops) with keep_prob is deprecated and will be removed in a future version.Instructions for updating: Please use `rate` instead of `keep_prob`. Rate should be set to `rate = 1 - keep_prob`.

WARNING:tensorflow:From /root/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/math_ops.py:3066: to_int32 (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version.Instructions for updating: Use tf.cast instead.

WARNING:tensorflow:From /root/anaconda3/lib/python3.6/site-packages/tensorflow/python/ops/math_grad.py:102: div (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Deprecated in favor of operator or tf.math.divide.

解决方法:

发生这种问题的主要原因可能是anaconda版本问题,或者是其他版本问题造成的版本不兼容。使用以下指令进行相应的更新。亲自尝试可行。

conda update mkl
conda upgrade notebook
conda upgrade jupyter
conda update anaconda

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。如有错误或未考虑完全的地方,望不吝赐教。

Python 相关文章推荐
Python自动化开发学习之三级菜单制作
Jul 14 Python
Python md5与sha1加密算法用法分析
Jul 14 Python
基于Python中单例模式的几种实现方式及优化详解
Jan 09 Python
Python网页正文转换语音文件的操作方法
Dec 09 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
Dec 18 Python
python图形界面开发之wxPython树控件使用方法详解
Feb 24 Python
keras 模型参数,模型保存,中间结果输出操作
Jul 06 Python
详解Python 循环嵌套
Jul 09 Python
python 代码运行时间获取方式详解
Sep 18 Python
pandas将list数据拆分成行或列的实现
Dec 13 Python
Python中的程序流程控制语句
Feb 24 Python
Python绘制散乱的点构成的图的方法
Apr 21 Python
PyCharm常用配置和常用插件(小结)
Feb 06 #Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
Feb 06 #Python
python反扒机制的5种解决方法
Feb 06 #Python
Python 爬取淘宝商品信息栏目的实现
Feb 06 #Python
解决pytorch下出现multi-target not supported at的一种可能原因
Feb 06 #Python
pytorch下的unsqueeze和squeeze的用法说明
Feb 06 #Python
一文带你掌握Pyecharts地理数据可视化的方法
Feb 06 #Python
You might like
php Mysql日期和时间函数集合
2007/11/16 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
PHP编写学校网站上新生注册登陆程序的实例分享
2016/03/21 PHP
PHP 匿名函数与注意事项详细介绍
2016/11/26 PHP
PHP实现的分解质因数操作示例
2018/08/01 PHP
那些年,我还在学习jquery 学习笔记
2012/03/05 Javascript
window.onload绑定多个事件的两种解决方案
2016/05/15 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
2018/10/29 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧滑动,右侧不动)
2019/01/23 Javascript
vux-scroller实现移动端上拉加载功能过程解析
2019/10/08 Javascript
JS如何判断对象是否包含某个属性
2020/08/29 Javascript
[00:36]DOTA2上海特级锦标赛 Archon战队宣传片
2016/03/04 DOTA
在服务器端实现无间断部署Python应用的教程
2015/04/16 Python
python Django框架实现自定义表单提交
2016/03/25 Python
Python实现扣除个人税后的工资计算器示例
2018/03/26 Python
TensorFlow入门使用 tf.train.Saver()保存模型
2018/04/24 Python
python计算日期之间的放假日期
2018/06/05 Python
django进阶之cookie和session的使用示例
2018/08/17 Python
Python使用os.listdir()和os.walk()获取文件路径与文件下所有目录的方法
2019/04/01 Python
详解python中的生成器、迭代器、闭包、装饰器
2019/08/22 Python
荷兰街头时尚之家:Funkie House
2019/03/18 全球购物
在使用非全零作为空指针内部表达的机器上, NULL是如何定义
2014/11/09 面试题
J2EE中常用的名词进行解释
2015/11/09 面试题
物流管理专业大学生自荐信
2013/10/04 职场文书
毕业生求职简历中的自我评价
2013/10/18 职场文书
小学先进集体事迹材料
2014/05/31 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
交通事故委托书范本
2014/09/28 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
个人贷款授权委托书样本
2014/10/07 职场文书
自我检讨书范文
2015/01/28 职场文书
2015关于重阳节的演讲稿
2015/03/20 职场文书
酒店采购员岗位职责
2015/04/03 职场文书
销售员岗位职责范本
2015/04/11 职场文书
红色影片观后感
2015/06/18 职场文书