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

安装Flutter&Dart后Linux snap程序报Dart CLI isolate错误如何解决

问题修复步骤

该问题核心原因是安装Flutter/Dart时写入的全局DART相关环境变量未随卸载同步清除,snap应用启动时会读取全局环境变量触发冲突,按以下步骤操作即可修复:

  • 第一步:先确认残留环境变量存在
    执行命令:
    printenv | grep DART
    若输出中包含DART_VM_OPTIONS或其他DART前缀的环境变量,即可确认是该问题。

  • 第二步:删除配置文件中的残留环境变量
    逐个检查以下配置文件,删除所有包含DART、Flutter相关的export配置行:

    • 用户级配置:~/.bashrc、~/.zshrc(使用zsh终端时需要检查)、~/.profile
    • 系统级配置:/etc/profile、/etc/environment
  • 第三步:刷新环境变量
    注销当前系统用户并重新登录,确保旧的环境变量完全失效。

  • 第四步:重启snap服务
    执行命令:
    sudo systemctl restart snapd

完成后即可正常启动snap目录下的应用,若仍有报错可执行兜底命令清除snap全局环境中的残留变量:
sudo snap set system env=-DART_VM_OPTIONS
执行后再次重启snapd即可。

内容的提问来源于stack exchange,提问作者just-Luka

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 02:54:03