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

Nee*_*psy 9 flutter

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

截图

我已经试过了

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

  2. 重新安装颤振

  3. 安装开发版

  4. 使用 VS code 插件运行 flutter doctor

但它们都导致了相同的结果

Sim*_*MSR 9

尽管在win10中,这些步骤为我解决了这个问题(不知道是否所有这些都是必要的)

  1. 重新启动赢
  2. 以管理员身份运行cmd
  3. flutter doctor

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


Jer*_*hou 9

所以这个问题的解决方法是:

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

PS:如果您的网络因为在中国而变慢,请检查以下内容:

做下面的事情in terminal可能会加快你的下载速度(对我来说是加速 3 倍)以改变频道:

  1. export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn(详细信息在这里
  2. flutter channel stable (改变颤振通道的一个例子)
  3. flutter doctor -v (触发下载SDK)

  • 只是删除/缓存对我来说很有效,非常感谢 (5认同)