颤振医生没有在命令提示符下运行

Posted

技术标签:

【中文标题】颤振医生没有在命令提示符下运行【英文标题】:Flutter doctor is not running in command prompt 【发布时间】:2018-09-17 22:25:17 【问题描述】:

在此之前我一直在流畅地使用颤振,但是当我在命令提示符下运行颤振医生时突然出现以下错误。

正在更新颤振工具... 在“C:\Users\personal\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\linter-0.1.43”中找不到名为“pubspec.yaml”的文件。 错误:无法“发布升级”颤振工具。 5 秒后重试...

我还从 android studio 中卸载了颤振和飞镖插件,但没有帮助。

【问题讨论】:

您是否“五秒后重试” 是的,我一开始就尝试这样做 可能是网络问题。你在中国还是没有防火墙。 不,我不是来自中国。我的网络也运行良好 如果还是不能解决。您可以在此处提交错误:github.com/flutter/flutter/issues/new 【参考方案1】:

我删除了以下位置的缓存文件夹。

C:\Users\personal\AppData\Roaming\Pub\Cache\

现在我的颤振医生又开始工作了。

【讨论】:

以上是关于颤振医生没有在命令提示符下运行的主要内容,如果未能解决你的问题,请参考以下文章

在颤振医生中找不到Android SDK文件adb(命令提示符)

运行颤振医生时无法接受安卓许可证

我想用我的 android 手机作为模拟器在 windows 7 上运行颤振。在我的调试模式下进行了调整。如何解决颤振医生命令的问题

当我使用颤振医生命令检查状态时,它说没有安装颤振和飞镖的插件

Android 许可证状态未知?但是当我尝试运行命令颤振医生 --android-licenses 它显示这个?

颤振运行命令卡住