在Windows cmd提示中,权限提升后无法识别“ flutter”

时间:2019-05-20 16:14:08

标签: flutter

颤振路径正确,但Windows命令提示符仍无法识别。到处看,问任何使用颤振的人仍然无法解决问题。

在其他类似问题上仍然尝试过运气,但按照建议进行安装却没有效果。

Command Prompt

Environment Variables

4 个答案:

答案 0 :(得分:6)

  1. 打开开始菜单,然后输入env
  2. 打开Edit the system environment variables
  3. 点击Environment Variables
  4. User variables下,选择Path,然后单击Edit
  5. 点击New超过此行C:\src\flutter\bin

需要重新启动才能应用更改

答案 1 :(得分:0)

您正在使用的命令提示符似乎正在使用提升的权限,因此将具有“系统”环境变量,但不一定具有您的用户变量。尝试使用非高架命令提示符...无论如何您都应该使用它。仅在绝对需要时使用提升权限的命令提示符,否则您可能会意外删除重要内容。另外,您可以运行echo%PATH%来查看正在使用的命令提示符下路径中的实际内容。

如果您想跨多个用户使用flutter或出于某种原因需要使用提升的命令提示符,请改为将flutter / bin的路径添加到系统环境变量中。

答案 2 :(得分:0)

在路径中添加以下内容为我解决了问题

C:\Program Files\Git\bin
C:\Program Files\Git\cmd
C:\Windows\System32
C:\Windows\SysWOW64\WindowsPowerShell\v1.0
C:\src\flutter\bin

答案 3 :(得分:0)

对于 Windows 用户,请确保将 C:\Windows\System32 包含在您的用户 PATH 变量中,这样可以防止在单击时 flutter 命令提示符闪烁。