颤动医生既不能在命令提示符或PowerShell窗口上工作?

maa*_*rim 18 flutter

颤动医生既不能在命令提示符或PowerShell窗口上工作?我一直在尝试在Windows上安装颤振.我已按照教程中的说明克隆了Flutter SDK.我已经添加了git和flutter到我的路径.但是当我尝试运行"颤动的医生"时,命令提示符回复: 'where' is not recognized as an internal or external command operable program or batch file. Error: Unable to find git in your path


在此输入图像描述

检查cmd图像,您将看到确切的问题

Exc*_*ion 15

我有完全相同的问题,按照这里给出的解决方案,我能够解决这个问题.

C:\Windows\System32\我的PATH变量中缺少这个问题.因此,要解决它,请按照以下步骤操作:

  1. 在搜索中,搜索然后选择:系统(控制面板)

  2. 单击" 高级系统设置"链接.

  3. 单击" 环境变量".在"系统变量"部分中,找到PATH环境变量并选择它.单击编辑.

  4. 在"编辑系统变量"窗口中,C:\Windows\System32以a分隔;.单击确定.单击"确定"关闭所有剩余窗口.

  5. 重启电脑.

现在跑 flutter doctor


Nad*_*nge 14

1)确保正确设置环境变量,

  • 转到"控制面板>用户帐户>用户帐户>更改我的环境变量"

  • 在"用户变量"下,检查是否有名为"路径"的条目:

    • 如果该条目不存在,全路径追加到flutter\bin使用 ;从现有值的分隔符.

    • 如果该条目不存在,请创建名为Path的新用户变量,并将完整路径flutter\bin作为其值.

2) 重新启动计算机

完成上述两个步骤后,运行 flutter doctor

注意:在命令提示符或PowerShell窗口中运行此命令.目前,Flutter不支持像Git Bash这样的第三方shell.(来源:Flutter文档)


mah*_*mnj 7

要从命令提示符下运行,需要三件事

  1. 下载的fld sdk的bin文件夹的路径 我已经下载了sdk并将其保存在我的文档中,因此对我来说,路径为

C:\Users\mahesh_2\Documents\flutter_windows_v0.11.9-beta\flutter\bin

  1. where.exe位于C:\Windows\System32

注意:如果您在步骤3中找不到路径,则需要从 此处下载git

  1. git-cmd.exe位于C:\Program Files\Git\git-cmd.exe

因此只需将这三个路径添加到您的环境变量中,请转到系统环境变量,变量名称Path

价值为

C:\Windows\System32;C:\Program Files\Git\git-cmd.exe;C:\Users\mahesh_2\Documents\flutter_windows_v0.11.9-beta\flutter\bin

在此处输入图片说明

重新启动命令提示符并尝试运行flutter和Voila!你应该得到这样的东西

在此处输入图片说明


Ale*_*ean 5

有同样的问题,并通过在环境变量中加入一定扑PATH ...的范围内解决它的系统变量框,当你“编辑系统环境变量。编辑上盒所谓的‘用户变量’,没有解决问题为了我。


小智 5

解决以上问题

设置三个变量路径

  • 第一颤振路径(主要在c驱动器中)

    C:\ src \ flutter \ bin

  • 第二条GIT路径

    C:\ Program Files \ Git \ cmd

  • 第三System32路径

    C:\ Windows \ System32

如果您使用Window,请使用Window命令提示符,重新启动命令提示符,它将正常工作。

运行命令

扑扑升级


Sev*_*lug 5

有两个错误需要避免:

  1. 将其添加到系统变量路径,而不是用户变量路径

  2. 在 Windows 10 界面中,不要将新变量误认为是将路径添加到 Path 变量的解决方案。在大多数情况下,应该有一个名为 Path 的变量(否则创建一个),其中包含所有路径,并且您必须将 flutter/bin 的路径附加到此 Path 变量。