导入tensorflow 1.5.0时Jupyter Notebook内核死亡
我读了很多与此相关的文章,但是他们都拥有更高版本的tensorflow,并通过降级到1.5.0解决了它。我的版本号也更高,并且按照降级建议进行操作,但是仍然存在问题。
有人知道下一步该怎么做吗?
答案 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
。