You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

更新Anaconda后Jupyter Notebook出现Dead Kernel问题求助

解决Jupyter Notebook Dead Kernel问题(更新Anaconda后)

兄弟,你这情况我见得多了——更新Anaconda时很容易搞乱依赖链,尤其是Jupyter和内核的关联,咱们一步步来给你捋顺:

1. 先修复Anaconda环境的依赖

先打开Anaconda Prompt(Windows)或者终端(Mac/Linux),先把conda本身更到最新,避免旧版本搞出问题:

conda update conda

然后强制重装Jupyter和内核核心包,把可能损坏的依赖补回来:

conda install --force-reinstall jupyter ipykernel

2. 重新把内核注册到Jupyter

更新后内核的注册信息大概率乱了,得重新绑定一下:
先激活你常用的环境(比如默认的base,或者你自己的项目环境):

conda activate base  # 要是你用的是自定义环境,把base换成你的环境名就行

然后重新安装内核,让Jupyter能识别到:

python -m ipykernel install --user --name base --display-name "Python (base)"

这里的display-name是Jupyter里显示的内核名称,随便取个好认的就行。

3. 清掉Jupyter的缓存垃圾

有时候缓存文件坏了也会导致内核崩,先把所有Jupyter窗口关掉,然后在终端停掉服务:

jupyter notebook stop

然后找到Jupyter的缓存目录删掉(不同系统路径不一样):

  • Windows:C:\Users\<你的用户名>\.jupyter
  • Mac/Linux:~/.jupyter 和 ~/.local/share/jupyter
    直接把这些目录里的runtime文件夹删了就行,嫌麻烦的话备份一下整个目录再删掉,重启Jupyter会自动重建的。

4. 回头解决skimage的导入问题(先把内核修好再说)

等Jupyter能正常启动了,再处理skimage的问题,别再直接更整个Anaconda了,单独更skimage就行:
在Jupyter的单元格里直接跑:

!pip install --upgrade scikit-image

或者用conda装更稳:

conda install scikit-image -y

要是还是报错,就装个和你Python版本兼容的指定版本,比如0.19.3这个版本兼容性很强:

conda install scikit-image=0.19.3 -y

5. 最后验证一下

重启Jupyter Notebook,那个token链接是正常的,直接复制到浏览器就能进。然后新建个笔记本,测试内核和skimage:

import skimage.io
print(skimage.__version__)

要是没报错,那就算彻底搞定了!

内容的提问来源于stack exchange,提问作者default_settings

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:06:23