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

Spyder设置/usr/bin/python3解释器报错:spyder-kernels已装但版本不符

解决Spyder内核启动报错的步骤

核心原因

你遇到的问题大概率是当前调用的pip/conda不属于/usr/bin/python3这个解释器环境,或者该环境下的spyder-kernels版本不符合要求、安装不完整。

具体解决步骤

  • 先确认/usr/bin/python3对应的pip工具:
    在终端运行:

    /usr/bin/python3 -m pip --version
    

    输出会显示这个pip所属的Python路径,确保是/usr/bin/python3。

  • 检查该环境下spyder-kernels的实际版本:
    运行:

    /usr/bin/python3 -c "import spyder_kernels; print(spyder_kernels.__version__)"
    

    如果版本不在>=2.4.0且<2.5.0范围内,或者直接报错找不到模块,就执行强制重装(普通用户权限不足的话加sudo):

    sudo /usr/bin/python3 -m pip install spyder-kernels==2.4.* --force-reinstall
    
  • 验证安装结果
    再次运行版本检查命令,确认版本符合要求后,重启Spyder并重新选择解释器。

额外排查点

如果上述操作后仍报错,检查Spyder版本是否与spyder-kernels兼容:Spyder 5.x系列对应spyder-kernels 2.x,若你的Spyder版本过旧或过新,可能需要调整Spyder版本或匹配的kernels版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 04:52:14