导入tensorflow 1.5.0时Jupyter Notebook内核死亡

时间:2018-08-25 10:49:18

标签: tensorflow

导入tensorflow 1.5.0时Jupyter Notebook内核死亡 enter image description here

我读了很多与此相关的文章,但是他们都拥有更高版本的tensorflow,并通过降级到1.5.0解决了它。我的版本号也更高,并且按照降级建议进行操作,但是仍然存在问题。

有人知道下一步该怎么做吗?

5 个答案:

答案 0 :(得分:5)

pip install h5py==2.8.0 

为我工作

答案 1 :(得分:1)

当尝试使用命令提示符时,我收到一条与tensorflow问题无关的错误消息(我认为); “ 警告!HDF5库版本不匹配错误 ” 该消息正文中的关键信息是“标头为1.10.1,库为1.10.2”,因此我通过“ conda install -c anaconda hdf5 = 1.10.1”将hdf5库降级了,现在错误消息消失了,内核做了导入张量流时不会死。

答案 2 :(得分:1)

我遇到了类似的问题,任何与tensorflow或tensorflow相关的软件包(例如keras)都使我的内核在从任何界面(jupyter,spyder,控制台...)加载时死亡。

对于那些有此类问题的人,请尝试以详细模式(python -v)从控制台运行python,然后导入tensorflow并查找错误。

我发现与h5py相关的错误,类似于@DBSE的回复。我刚刚升级了h5py软件包,然后一切都解决了!

答案 3 :(得分:0)

pip install h5py==3.1.0

这是对我有用的最新版本。

答案 4 :(得分:-1)

尝试在Keras和Tensorflow之前使用import numpy