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

Jupyter Notebook无法连接内核(连接失败),求解决方案

解决Jupyter Notebook无法连接服务器的RuntimeError问题

核心问题分析

你遇到的RuntimeError是因为tornado版本与Jupyter的异步任务处理逻辑不兼容,导致两个任务冲突无法执行。下面是针对性的解决步骤:


  • 锁定tornado兼容版本
    这个错误大概率是tornado版本过高导致的,安装Jupyter兼容的稳定版本:

    pip install tornado==6.1
    

    安装完成后重启Jupyter Notebook,验证是否能正常连接。

  • 重置Jupyter配置文件
    配置文件损坏可能引发异常,先备份再重建:

    # 备份现有配置
    mv ~/.jupyter ~/.jupyter_backup
    # 生成新配置
    jupyter notebook --generate-config
    
  • 修复nbextensions 404警告
    虽然这不是连接失败的直接原因,但可以一并解决:

    # 安装所需扩展包
    pip install pydeck ipywidgets
    # 启用widgets扩展
    jupyter nbextension enable --py widgetsnbextension
    # 安装pydeck扩展
    jupyter nbextension install --py pydeck --user
    
  • 彻底重建虚拟环境(终极方案)
    如果前面的方法都无效,说明虚拟环境存在残留问题,彻底重建:

    # 删除现有虚拟环境
    rm -rf /Users/gregoryswart/work/nlp/nlp_env
    # 重新创建虚拟环境
    python3.9 -m venv /Users/gregoryswart/work/nlp/nlp_env
    # 激活环境
    source /Users/gregoryswart/work/nlp/nlp_env/bin/activate
    # 安装基础包
    pip install jupyter notebook ipykernel
    # 注册内核
    python -m ipykernel install --user --name nlp_env --display-name "Python (nlp_env)"
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 16:55:23