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

因Jupyter内核启动问题降级Tornado 5.1.1时pip安装失败求助

解决Jupyter内核启动及Tornado降级失败问题

问题根源

你遇到的报错本质是Tornado 5.1.1不兼容Python 3.12。Tornado 5.x是2019年的老版本,官方仅支持Python 2.7.9+、3.4~3.7版本,而Python 3.12的SSL模块结构有更新,导致老版本Tornado的版本检测逻辑误判为SSL模块过时。

解决方案

路径一:修复Jupyter内核启动(无需降级Tornado,推荐)

你之前找的“降级Tornado到5.1.1”是过时解决方案,直接修复Jupyter本身更高效:

  • 卸载所有相关Jupyter包:
    pip uninstall -y jupyter jupyter_core jupyter_client ipykernel
    
  • 重装兼容Python 3.12的最新版Jupyter:
    pip install jupyter
    
  • 重新注册内核:
    python -m ipykernel install --user
    
  • 启动Jupyter Notebook测试内核是否正常。

路径二:强制使用Tornado 5.1.1(不推荐,仅特殊需求)

如果作业强制要求使用该版本Tornado,只能降级Python版本:

  • 卸载当前的Python 3.12,安装Python 3.7~3.9中的任意版本(推荐Python 3.8,兼容性最佳)
  • 安装对应版本的pip后,执行命令安装Tornado 5.1.1:
    pip install tornado==5.1.1
    
  • 再安装适配的Jupyter版本:
    pip install jupyter==1.0.0
    

补充说明

Tornado 5.1.1存在已知安全漏洞,且早已停止维护,若非作业强制要求,优先选择路径一解决内核启动问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 04:46:21