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

Spyder 6.05更新后内核无法加载,控制台启动时出现AttributeError错误求助

Spyder 6.05更新后内核无法加载,控制台启动时出现AttributeError错误求助

我一直通过自动更新器在Windows上定期更新Spyder,今天更新到最新版本后,控制台出现无法加载Konsole的错误,报错信息如下:

Traceback (most recent call last):
File "C:\Users\user1\AppData\Local\spyder䂰\Scripts\mamba‑script.py", line 6, in
from mamba.mamba import main
File "C:\Users\user1\AppData\Local\spyder䂰\Lib\site‑packages\mamba\mamba.py", line 46, in
from mamba import repoquery as repoquery_api
File "C:\Users\user1\AppData\Local\spyder䂰\Lib\site‑packages\mamba\repoquery.py", line 12, in
def _repoquery(query_type, q, pool, fmt=api.QueryFormat.JSON):
^^^^^^^^^^^^^^^
AttributeError: module 'libmambapy' has no attribute 'QueryFormat'

请问这是Spyder的bug需要上报,还是我应该更新Python版本?或者直接重装Spyder?我已经重启过电脑了没用,更新前Spyder运行正常,非常感谢。


嗨,这个问题我之前碰到过类似的情况,大概率是mamba和libmambapy这两个依赖包的版本不匹配导致的,既不是Spyder本身的bug,也不需要急着更新Python版本,先试试下面几个针对性的解决方法:

  • 第一步:修复依赖版本不兼容问题
    关闭所有Spyder窗口,打开命令提示符(CMD),导航到报错里的mamba脚本所在路径:

    cd C:\Users\user1\AppData\Local\spyder䂰\Scripts
    

    先尝试更新libmambapy到与当前mamba匹配的版本:

    mamba update libmambapy
    

    如果更新失败,就降级mamba到一个已知兼容的版本(比如1.5.8版本):

    mamba install mamba=1.5.8
    
  • 第二步:如果依赖修复无效,再考虑重装Spyder
    卸载当前Spyder后,记得手动删除残留的配置文件夹C:\Users\user1\AppData\Local\spyder䂰,然后从官方渠道重新下载安装最新版Spyder,这样能避免残留的旧依赖影响新安装的程序。

另外提醒一句,如果你的Spyder是基于Anaconda/Miniconda环境安装的,先激活对应的环境再执行上述命令,效果会更稳定哦。


备注:内容来源于stack exchange,提问作者A. N. Other

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.13 20:13:04