繁体   English   中英

内核似乎已经死亡。 它会自动重启python 3

[英]The kernel appears to have died. It will restart automatically python 3

每当我尝试在我的 Windows 机器中导入tensorflow时,它都会说内核似乎已经死了。 它会自动重新启动,然后甚至无法正常工作。

以下是 jupyter 终端给出的以下消息。

警告! HDF5 库版本不匹配错误用于编译此应用程序的 HDF5 头文件与此应用程序链接到的 HDF5 库使用的版本不匹配。 如果应用程序继续,可能会发生数据损坏或分段错误。 当应用程序由一个版本的 HDF5 编译但链接到不同版本的静态或共享 HDF5 库时,可能会发生这种情况。 您应该重新编译应用程序或检查您的共享库相关设置,例如“LD_LIBRARY_PATH”。 您可以通过将环境变量“HDF5_DISABLE_VERSION_CHECK”的值设置为“1”来禁用此警告,风险自负。 将其设置为 2 或更高将完全抑制警告消息。 标头是 1.10.1,库是 1.10.2

什么可以解决这个问题。 我的 Python 版本是 3.6.3,我也更新了 conda 包。 我有一台带 16GB RAM 的 Windows 10 机器,所以它也不是内存问题。

我以前使用过 tensorflow,但现在它不起作用了。

这开始发生在 2 个月前。 当我在做我的大学作业时发生了这种情况,相同的代码正常工作,我在同一天再次运行代码 jupyter notebook 它崩溃了。 从那时起我就面临着这个问题。

我还尝试在命令提示符下导入 tensorflow,它仍然显示相同的错误。

有没有人遇到过同样的问题? 有什么办法可以解决?

消息说, Headers are 1.10.1, library is 1.10.2

你需要安装1.10.1版本

conda install -c anaconda hdf5=1.10.1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM