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

时间:2018-08-19 22:54:15

标签: flutter

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

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

  

'MySQL'无法识别为内部或外部命令,可操作   程序或批处理文件。

     

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

但是它运行时会抛出抖动的.bat终端。我的git也正常工作。

我尝试重新启动PC,仍然没有运气。

3 个答案:

答案 0 :(得分:1)

一段时间以来,我一直面临类似的问题,经过大约半小时的测试,我得以使flutter命令运行,我所做的就是

  • 先卸载然后再重新安装git(注意:安装时检查此第三个选项,以便将其添加到环境变量中

check for environment variable

  • ,并将flutter SDK的位置从“下载”更改为“文档”。

  • 并分别将SDK的路径添加到环境变量中,还请确保像在镜像中一样添加了git和system32的路径。

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

enter image description here

如果您想在Flutter安装上看到我的答案,请查看此 https://stackoverflow.com/a/53465355/8253662

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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