"flutter doctor"无法正常工作

11

我按照https://flutter.io/setup-windows/上的说明下载了Flutter SDK,并将其解压。但当我试图在flutter_console.bat或其他CLI上运行任何Flutter命令时,提示符会无限闪烁且没有任何响应!我已正确设置路径,但在网络上找不到任何帮助!

16个回答

19

尝试以管理员身份运行flutter_console.bat


1
如何在Windows机器上运行这个程序? - Jitesh Mohite

11
如果您删除bin文件夹下的缓存文件夹以解决一些安装问题,这会导致flutter doctor进入无限循环。这就是我的情况。

1
这对我来说是个解决方案。去删除:C:/flutter/bin/cache - carloswm85

4

当我的flutter目录不是直接位于C盘根目录("C:/flutter")时,我也遇到了相同的问题。


1

在Windows上遇到了相同的问题。尝试将Flutter文件夹提取到此路径C:\Users\YourAccountName\AppData\Local中。 然后编辑您的环境变量并添加C:\Users\YourAccountName\AppData\Local\flutter\bin。这对我解决了问题。


1
我希望你已经安装了 Flutter 和 Dart 的插件。为了让 Flutter Doctor 正常工作,您需要创建以下系统环境变量:FlutterGitCMDPowershell。请注意保留 HTML 标签。

enter image description here

就像图片中展示的那样,只需复制粘贴路径即可 **您的路径可能不同**

例如:

C:\flutter\bin
C:\Windows\System32\WindowsPowerShell\v1.0
C:\Program Files\Git\cmd
C:\Program Files\Git\bin\git.exe

0

我遇到了同样的问题,原因是我们的代理服务器。我拔掉了网络电缆,使用手机的移动网络通过USB主机功能,这对我起作用了。在使用flutter doctor进行检查和配置后,每次尝试启动flutter doctor或flutter help,即使是在“正常”网络下也都成功了。


0

你可以这样做> 进入Flutter bin目录 cd C:\flutter\bin C:\flutter\bin> flutter doctor


0

我刚刚安装了最新版本,如果你在管理员权限下使用控制台运行flutter doctor命令,它对我来说是有效的。如果没有管理员权限,我会遇到与你在帖子中描述的相同的问题。


0
  • 打开你的路径 /flutter/bin
  • 然后删除缓存文件夹
  • 打开终端
  • 运行 flutter doctor -v 命令

这将解决所有问题。


0

我最初将Flutter SDK文件安装在C:/Program Files,但后来不得不将它们移到C:/。所以一旦环境变量的路径是C:/flutter/bin,它就能正常工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接