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

如何解决Homebrew环境下Dart与dart-beta的版本冲突问题

解决Dart与dart-beta的冲突并升级版本

方案一:移除dart-beta并升级到最新稳定版

如果不需要保留dart-beta版本,直接执行以下操作:

  • 卸载冲突的dart-beta:
    brew uninstall dart-beta
    
  • 升级Dart到最新稳定版(3.1.5):
    brew upgrade dart
    
  • 验证升级结果:
    dart --version
    

方案二:保留多版本并通过版本管理器切换

如果需要同时使用稳定版和Beta版,由于brew无法同时安装两者(二进制文件冲突),建议使用Dart版本管理工具FVM:

  • 安装FVM:
    dart pub global activate fvm
    
  • 安装指定版本的Dart:
    fvm install 3.1.5
    fvm install beta
    
  • 切换到需要使用的版本:
    fvm use 3.1.5
    # 或切换到Beta版
    fvm use beta
    
  • 验证当前使用版本:
    dart --version
    

补充说明

完成操作后建议重启终端,确保环境变量生效,避免编译时仍调用旧版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 09:17:39