颤振医生在启动时挂起,无输出

时间:2019-01-15 01:45:18

标签: flutter

我正在尝试在Windows 8计算机上安装Flutter。我将文件解压缩到C:/ flutter,然后将bin文件夹添加到path变量中。但是,我被困在必须在flutter_console中运行flutter Doctor的步骤上。 Flutter医生挂起,仅显示闪烁的光标,没有输出。更有趣的是,其他任何flutter命令都将以完全相同的方式冻结。

screenshots

我已经尝试过

  1. 以管理员身份运行Flutter控制台

  2. 重新安装颤振

  3. 安装开发版本

  4. 使用VS代码插件运行Flutter Doctor

但是他们都导致了相同的结果

3 个答案:

答案 0 :(得分:5)

因此,此问题的解决方案是:

  1. 删除flutter SDK路径flutter/bin/cache中的文件夹(详细信息here
  2. 再次
  3. 运行flutter doctor -v将触发下载Dart SDK

PS:如果由于在中国的网络速度太慢,请检查以下信息:

in terminal之后的事情可能会加快您的下载速度(对我来说是3倍)来更改频道:

  1. export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn(详细信息here
  2. flutter channel stable(更改抖动通道的一个示例)
  3. flutter doctor -v(触发下载SDK)

答案 1 :(得分:0)

即使在win10中,这些步骤也为我解决了这个问题(不知道是否全部必要)

  1. 重启胜利
  2. 以管理员身份运行cmd
  3. flutter doctor

根据this git问题,这主要是由于在您不拥有特权的目录中安装flutter引起的。例如,Program Files文件夹:要解决此问题,您可以尝试移动安装文件夹

答案 2 :(得分:-1)

删除flutter sdk的bin文件夹中的缓存文件夹,然后运行flutter doctor,它现在应该可以工作。