导入tensorflow 1.7时Python内核死亡

MD-*_*-ML 9 python anaconda tensorflow jupyter-notebook

我想使用tensorflow insinde Jupyter笔记本.但是,跑步

import tensorflow as tf
Run Code Online (Sandbox Code Playgroud)

在Jupyter笔记本中立即触发弹出窗口:

内核似乎已经死了.它会自动重启.

此问题仅在更新为tensorflow 1.7后才开始.我没有使用tensorflow几周,所以它也可能是由于使用Python 3.6更新了anaconda 5.1.

我使用2010年中期的MacBookPro和"High Sierra 10.13.4".使用Python 3.6删除并重新安装anaconda 5.1,然后通过安装tensorflow(而不是单个其他库)

pip3 install --upgrade tensorflow
Run Code Online (Sandbox Code Playgroud)

没有解决问题.我不使用孤立的环境."anaconda3"文件夹不在我的主文件夹中,而是直接在"Macintosh HD"中.

在重新安装anaconda之前,我通过这些说明https://docs.anaconda.com/anaconda/install/uninstall删除了它 .我也没有尝试在Jupyter外面运行张量流,只是因为我不知道如何.但即使我这样做,我仍然想使用Jupyter.

kai*_*mcg 7

我也在运行 2010 年中的 MacbookPro,并且一直面临同样的问题。似乎唯一的解决方案是降级到 Tensorflow 1.5。您可以通过运行以下命令来做到这一点:

pip3 uninstall tensorflow 
pip3 install tensorflow==1.5
Run Code Online (Sandbox Code Playgroud)

感谢这篇文章的解决方案。