“ flutter”未被识别为内部和外部命令

时间:2018-12-05 16:03:49

标签: command flutter

我向环境变量添加了路径,我也重新启动了PC,但“ flutter” cmd无法正常工作。请帮帮我。我正在使用Windows 10(64位)。

3 个答案:

答案 0 :(得分:4)

要在Windows的任何IDE中使用flutter命令,您需要将flutter SDK添加到Windows环境中。为此,请按照以下简单步骤操作:

  1. 右键单击桌面上的计算机图标(确保其不是快捷方式),然后选择属性

enter image description here

在新打开的窗口的左侧,点击高级系统设置enter image description here

  1. 现在在打开的系统属性窗口中,选择环境变量enter image description here

  2. 在新窗口中双击路径上以打开新窗口。

enter image description here

  1. 在打开的新窗口中,单击 New ,然后将 bin 文件夹的路径粘贴到flutter sdk文件夹中。例如,我的路径是这样的:D:\FlutterSDK\flutter\bin

注意:在任意位置放置flutter SDK都没有关系,只需在此处复制并粘贴bin文件夹的路径即可。

enter image description here

  1. 单击“确定”,“确定”,“确定”。

现在您已经准备就绪。尝试重新启动IDE,甚至更好地重新启动PC。

答案 1 :(得分:1)

将直到... \ flutter \ bin目录的路径添加到系统变量。 这会有所帮助。

答案 2 :(得分:0)

这个问题的另一个来源,至少在 Windows 上,是 Flutter 文件夹是否包含特殊字符。

解决方案是将 Flutter 安装在仅包含字母数字字符的路径中(只是为了确定)。请务必按照其他答案中的建议更新 PATH 环境变量。

原来我的路径中有“C:\flutter=bin=\bin”。其中的“=”是我常用的一种构造,用于将文件夹 1) 列在常规文件夹之前,以及 2) 将其标记为特殊文件夹。然而,“=”最终会触发 flutter.bat 批处理文件(由 Windows 上的 flutter 命令执行)。重命名它就成功了。