解决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 相关文章推荐
go语言计算两个时间的时间差方法
Mar 13 Python
Python数据分析之如何利用pandas查询数据示例代码
Sep 01 Python
python求最大连续子数组的和
Jul 07 Python
Python 字符串与二进制串的相互转换示例
Jul 23 Python
pyinstaller打包多个py文件和去除cmd黑框的方法
Jun 21 Python
python启动应用程序和终止应用程序的方法
Jun 28 Python
python3实现用turtle模块画一棵随机樱花树
Nov 21 Python
flask 使用 flask_apscheduler 做定时循环任务的实现
Dec 10 Python
tensorflow模型保存、加载之变量重命名实例
Jan 21 Python
python实现人机五子棋
Mar 25 Python
python+selenium自动化实战携带cookies模拟登陆微博
Jan 19 Python
python分分钟绘制精美地图海报
Feb 15 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
微信支付开发交易通知实例
2016/07/12 PHP
PHP基于SPL实现的迭代器模式示例
2018/04/22 PHP
PHP Web表单生成器案例分析
2020/06/02 PHP
用JS实现一个页面多个css样式实现
2008/05/29 Javascript
用Javascript实现锚点(Anchor)间平滑跳转
2009/09/08 Javascript
使用jquery实现select添加实现后台权限添加的效果
2011/05/28 Javascript
让你的CSS像Jquery一样做筛选的实现方法
2011/07/10 Javascript
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
Prototype源码浅析 Number部分
2012/01/16 Javascript
js 剪切板应用clipboardData详细解析
2013/12/17 Javascript
JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例
2015/12/04 Javascript
JS代码实现根据时间变换页面背景效果
2016/06/16 Javascript
AngularJS入门教程之AngularJS 模板
2016/08/18 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
2016/10/14 Javascript
React利用插件和不用插件实现双向绑定的方法详解
2017/07/03 Javascript
ES6 javascript的异步操作实例详解
2017/10/30 Javascript
详解Vue iview IE浏览器不兼容报错(Iview Bable polyfill)
2019/01/07 Javascript
Python中itertools模块用法详解
2014/09/25 Python
Python实现处理管道的方法
2015/06/04 Python
pandas带有重复索引操作方法
2018/06/08 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
2019/08/08 Python
python2使用bs4爬取腾讯社招过程解析
2019/08/14 Python
python3定位并识别图片验证码实现自动登录功能
2021/01/29 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
利用CSS3实现的文字定时向上滚动
2016/08/29 HTML / CSS
纽约现代艺术博物馆商店:MoMA STORE(室内家具和杂货商品)
2016/08/02 全球购物
优衣库美国官网:UNIQLO美国
2018/04/14 全球购物
世界上最受欢迎的花店:1-800-Flowers.com
2020/06/01 全球购物
交通事故赔偿协议书范本
2014/04/15 职场文书
卫生院艾滋病宣传活动小结
2014/07/09 职场文书
汽车服务工程专业自荐信
2014/09/02 职场文书
2014年前台个人工作总结
2014/11/14 职场文书
五好家庭事迹材料
2014/12/20 职场文书
2015教师年度工作总结范文
2015/04/07 职场文书
成事在人观后感
2015/06/16 职场文书
优化Mysql查询的示例
2022/04/26 MySQL