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

Windows11升级后Anaconda Navigator加载环境卡住报错问题求解

问题根因

你遇到的报错核心是路径配置冲突:

  1. 你的Anaconda实际安装在用户目录C:\Users\abdul\anaconda3,但Anaconda Navigator启动时默认读取了全局路径C:\ProgramData\Anaconda3,该路径不存在有效conda环境,调用conda list --json时返回的不是预期的结构化数据,而是错误字符串,解析时触发string indices must be integers报错
  2. Windows 11对ProgramData目录的权限管控更严格,系统升级过程中大概率覆盖了Anaconda原有的路径配置,才会出现Win10正常、Win11升级后报错的差异,首次打开正常是因为安装后临时缓存了正确路径,重启后缓存失效就读取了错误的全局配置。
修复步骤
  • 步骤1:修正conda全局路径配置
    打开已激活base环境的命令提示符,执行以下命令手动指定正确的环境、包存储路径:

    conda config --add envs_dirs C:\Users\abdul\anaconda3\envs
    conda config --add pkgs_dirs C:\Users\abdul\anaconda3\pkgs
    

    执行完成后运行conda info --envs,确认输出的base环境路径为C:\Users\abdul\anaconda3,无指向C:\ProgramData\Anaconda3的无效条目。

  • 步骤2:重置Anaconda Navigator缓存
    关闭所有Anaconda相关进程,执行以下命令重置导航器配置、升级到最新兼容版本:

    anaconda-navigator --reset
    conda update anaconda-navigator
    
  • 步骤3:修正快捷方式启动参数
    右键点击Windows开始菜单中的Anaconda Navigator快捷方式,依次选择「更多 > 打开文件所在位置」,右键点击对应快捷方式打开「属性」面板:

    1. 将「起始位置」修改为C:\Users\abdul\anaconda3
    2. 确认「目标」字段的路径指向用户目录下的Anaconda可执行文件,而非ProgramData目录下的文件
  • 步骤4:验证修复效果
    先从命令提示符执行anaconda-navigator确认无报错、环境加载正常,关闭后再从开始菜单快捷方式启动,验证二次启动不会卡在加载阶段。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 02:18:04