消除Flutter doctor的警告Warning: `dart` on your path resolves to xxx/bin/dart

这篇具有很好参考价值的文章主要介绍了消除Flutter doctor的警告Warning: `dart` on your path resolves to xxx/bin/dart。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

最新更新了Flutter SDK到最新版本,然后使用doctor命令检查环境发现以下警告.

wangyangyangdeMacBook-Pro:fusion_pro wangyang$ flutter doctor -v
[!] Flutter (Channel stable, 3.7.9, on macOS 12.6.5 21G531 darwin-x64, locale zh-Hans-CN)
    • Flutter version 3.7.9 on channel stable at /Users/wangyang/Developer/develop_env/flutter_3.7.9
    ! Warning: `dart` on your path resolves to /usr/local/Cellar/dart/2.13.3/libexec/bin/dart, which is not inside your current Flutter SDK checkout at
      /Users/wangyang/Developer/develop_env/flutter_3.7.9. Consider adding /Users/wangyang/Developer/develop_env/flutter_3.7.9/bin to the front of your
      path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 62bd79521d (5 weeks ago), 2023-03-30 10:59:36 -0700
    • Engine revision ec975089ac
    • Dart version 2.19.6
    • DevTools version 2.20.1
    • Pub download mirror https://pub.flutter-io.cn
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and
      upgrades.

解决方案

Warning: dart on your path resolves to /usr/local/Cellar/dart/2.13.3/libexec/bin/dart, which is not inside your current Flutter SDK checkout at
/Users/wangyang/Developer/develop_env/flutter_3.7.9. Consider adding /Users/wangyang/Developer/develop_env/flutter_3.7.9/bin to the front of your
path.

看警告提示是检查到了单独的Dart SDK,不是在Flutter SDK之中,建议我们将Flutter中的Dart路径添加到环境变量中。
说白了就是系统中存在了2个Dart SDK,我们只需要将单独的Dart SDk删除就好。

根据路径Cellar,我们判断出这是以前使用homebrew安装的Dart。
我们使用brew list查看是否安装过.
消除Flutter doctor的警告Warning: `dart` on your path resolves to xxx/bin/dart,Flutter踩坑集合,Flutter,Dart,macos
发现确实安装过, 我们使用brew remove dart来卸载Dart.

wangyangyangdeMacBook-Pro:~ wangyang$ brew remove dart
Uninstalling /usr/local/Cellar/dart/2.13.3... (508 files, 477MB)

可以看到卸载的路径正好对应了警告中的路径,说明确实是这个Dart引发的警告。

再次运行flutter doctor -v, 警告消失,搞定!文章来源地址https://www.toymoban.com/news/detail-667699.html

wangyangyangdeMacBook-Pro:~ wangyang$ flutter doctor -v
[✓] Flutter (Channel stable, 3.7.9, on macOS 12.6.5 21G531 darwin-x64, locale
    zh-Hans-CN)
    • Flutter version 3.7.9 on channel stable at
      /Users/wangyang/Developer/develop_env/flutter_3.7.9
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 62bd79521d (5 weeks ago), 2023-03-30 10:59:36 -0700
    • Engine revision ec975089ac
    • Dart version 2.19.6
    • DevTools version 2.20.1
    • Pub download mirror https://pub.flutter-io.cn

到了这里,关于消除Flutter doctor的警告Warning: `dart` on your path resolves to xxx/bin/dart的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 记录解决运行Qt程序出现警告提示“Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland t”

    运行Qt程序是出现警告提示“Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.”,虽然并不影响程序的运行和显示,但是看着碍眼啊,于是上网搜索了一下解决办法,记录一下 这个警告提示是关于在 Gnome 桌面环境下运行 Qt 程序时的一种提示信

    2024年04月12日
    浏览(47)
  • 网站显示不安全警告怎么办?消除网站不安全警告超全指南

    网站显示不安全警告怎么办?当用户访问你的网站,而您的网站没有部署SSL证书实现HTTPS加密时,网站就会显示不安全警告,这种警告,不仅有可能阻止用户继续浏览网站,影响网站声誉,还有可能影响网站在谷歌等搜索引擎中的排名。由此,解决不安全警告对网站来说至关

    2024年02月04日
    浏览(40)
  • Flutter执行flutter doctor报错HTTP Host Availability

    将文件 flutter/packages/flutter_tools/lib/src/http_host_validator.dart 中的 https://maven.google.com/ 改为 https://dl.google.com/dl/android/maven2/ 。 删除 flutter/bin/cache 。 执行 flutter doctor 。

    2024年01月22日
    浏览(62)
  • Flutter 环境变量配置和flutter doctor中的错误解决

    一、环境变量 右键点击 我的电脑-属性:然后找到环境变量   1.Android的SDK不在C盘的话需要额外配这个到用户环境变量: 2.然后在系统变量:Path 中添加一条这样的值         D:Flutterflutterbin                  这个值写flutter包解压的实际地址即可  3.在系统变量中添

    2023年04月26日
    浏览(44)
  • 运行flutter doctor命令窗口直接闪退

    在cmd中输入flutter doctor后闪退了。 使用高速摄像机可以看到报错信息。  报错信息的意思是git的文件夹不能删掉,请保留flutter中git文件。

    2024年02月12日
    浏览(36)
  • 【Flutter】flutter doctor network resources 报错,解决国内开发环境问题

    flutter doctor network resources 主要检查flutter开发工具运行过程中依赖的网络资源来源站是否可以正常访问,但国内通常都是无法访问的 下面介绍windows下的设置方法,如果你熟练使用mac或linux,通常会更自由,环境变量不会出现不识别的情况,参考本文档依旧可以完成配置 maven.

    2024年02月02日
    浏览(52)
  • flutter doctor检测过程中出现网络超时的问题

     flutter安装过程中遇到的问题时: Network resources      X A network error occurred while checking \\\"https://maven.google.com/\\\": An HTTP error occurred while checking \\\"https://github.com/\\\":  网络超时 打开flutter根目录  设置国内网络代理地址:  

    2024年02月08日
    浏览(46)
  • 【Flutter 面试题】Dart是什么?Dart和Flutter有什么关系?

    【Flutter 面试题】Dart是什么?Dart和Flutter有什么关系? 👏🏻 正在学 Flutter 的同学,你好! 😊 本专栏是解决 Flutter 面试过程中可能出现的问题,而进行汇总整理的。一个问题一篇文章,尽可能详细解答,满足面试需求。 🔍 想解决开发中的零散问题?碎片化教程 👉 Flutte

    2024年02月22日
    浏览(46)
  • 消除Android中代码警告 一、Raw use of parameterized class ‘xxxx‘ 

    原因: 泛型使用了原生态类型,会导致丢失类型安全性 解决: 在类后面加上对应泛型 原因: ide推断出这条语句永远为true,就没有必要存在 解决: 删除该语句 原因: 命名没有按照标准的驼峰命名法 解决: 采用驼峰命名法 原因: 这个变量可以使用局部变量替换不用全局

    2024年02月10日
    浏览(38)
  • python 忽略警告(warning)的几种方法

    不需要import warning就可以执行 这种方法的优点是可以选择特定的语句隐藏警告。

    2024年02月12日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包