Jupyter Notebook 中的内核死机和重启问题
Posted
技术标签:
【中文标题】Jupyter Notebook 中的内核死机和重启问题【英文标题】:Kernel died and restarting problem in Jupyter Notebook 【发布时间】:2021-04-01 06:47:16 【问题描述】:我正在尝试使用 Anaconda 和 Python3 在 Jupyter Notebook 中运行下面的代码,但是当我尝试运行下面的代码时,它告诉我“内核已死。重新启动内核”,无论多少次它都无法工作我尝试运行它。
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
我已经尝试卸载并重新安装 tensorflow(所有其他库,如 numpy、matplotlib 等都可以正常工作)。我使用pip install --upgrade tensorlfow
安装了 tensorflow。旧版本的 tensorflow 无法使用pip install tensorflow==1.15.0
安装。
我也尝试过 conda install nomkl
这里的另一个问题,但安装需要很长时间,所以我不得不退出命令。
还有什么我可以尝试的吗?
谢谢
【问题讨论】:
嘿,你检查过thred吗? 嗨,我尝试按照线程所说的做,但是 tensorflow 无法识别,现在我遇到了同样的错误 【参考方案1】:我能够通过使用“conda install tensorflow”安装而不是使用 pip install 来解决我的问题。如果其他人有这个问题,请检查 Anaconda Navigator 并查看环境中是否实际安装了 tensorflow。使用 conda list,它显示 tensorflow 已安装,但它不在我的 Anaconda Navigator 上。
【讨论】:
【参考方案2】:检查文件夹路径 C:\Users\nourh\Anaconda3\Lib\site-packages
。如果任何文件夹以~
开头,请将其删除。
在 anaconda 提示符下运行以下命令:
conda remove tensorflow
pip install tensorflow
conda update --all
【讨论】:
以上是关于Jupyter Notebook 中的内核死机和重启问题的主要内容,如果未能解决你的问题,请参考以下文章
Python 内核在带有 tensorflow 2 的 Jupyter Notebook 上死机
合并 pandas 中的两个数据框,给出“内核似乎已经死机。它将自动重启。”使用 Jupyter 笔记本
IPython Notebook 内核在运行 Kmeans 时死机
Jupyter notebook切换kernel可以使用conda虚拟环境中的库