Flutter 命令在 Windows 命令提示符下不起作用

Posted

技术标签:

【中文标题】Flutter 命令在 Windows 命令提示符下不起作用【英文标题】:Flutter commands not working in Windows command prompt 【发布时间】:2019-01-26 02:15:18 【问题描述】:

我已经通过手动从flutter.io下载安装了最新版本的Flutter,并在系统环境变量中配置了PATH。

我的安装路径是 C:\src\flutter 我已经将路径设置为 C:\src\flutter\bin,当我运行 'flutter doctor' 命令时它会抛出

'mysql' 不是内部或外部命令,可操作 程序或批处理文件。

'MySQL' 不是内部或外部命令,可操作 程序或批处理文件。 错误:无法在您的 PATH 中找到 git。

但它运行时会抛出颤振的 .bat 终端。我的 git 也可以正常工作。

我尝试重新启动我的电脑,但还是不行。

【问题讨论】:

似乎flutter命令有效,但找不到git。从普通的 cmd 窗口运行“git”会发生什么? @boformer 普通的 git 命令可以正常工作 嗯。你能做的就是再次按照步骤,重新安装git和其他需要的软件 @bofomer 我重复了两次相同的步骤,但仍然没有用。不知道为什么会这样。 【参考方案1】:

尝试以管理员身份运行命令提示符。 我认为大多数问题都与权限有关。 如果您完成了文档中的所有说明 那么问题可能与您的Windows权限有关。 iv 遇到了这个问题,但后来我以管理员身份运行 cmd.exe 你会在系统 32 中找到它

【讨论】:

【参考方案2】:

尝试以管理员身份运行命令提示符。

【讨论】:

【参考方案3】:

我遇到类似的问题有一段时间了,在玩了大约半个小时后,我能够运行颤振命令,我所做的是

卸载并重新安装 git(注意:安装时选中第三个选项,以便将其添加到环境变量中

并将 Flutter SDK 的位置从 Downloads 更改为 Documents。

并单独将SDK的路径添加到环境变量中,同时确保您已经添加了git和system32的路径,就像我在图像中所做的那样。

这是我的环境变量的外观,请注意我已将 SDK 路径移至顶部。

如果您想查看我关于颤振安装的答案,请查看此 https://***.com/a/53465355/8253662

【讨论】:

以上是关于Flutter 命令在 Windows 命令提示符下不起作用的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 命令关闭

在颤振医生中找不到Android SDK文件adb(命令提示符)

Flutter 运行命令错误:在分离视图上调用 FlutterView.send

命令提示符的Windows命令

Flutter Doctor 发现问题 Android_Home

windows命令提示符中如何输入多行命令