即使设置了环境变量也无法识别抖动

时间:2020-09-27 13:49:41

标签: android git android-studio flutter

当我在cmd上执行“ flutter doctor”操作时,这是我收到的错误:
无法识别为无法定位git的内部或外部命令可操作程序或批处理文件
注意git --version给我git版本2.28.0.windows.1

这些是我尝试过的事情
1.重新安装git
2.在运行Windows 7 SP1和Flutter时将Powershell升级到5.0需要Powershell 5.0和更高版本
3.尝试重置路径变量
这是我的路径变量。

USER ENV VAR:    
C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\DELL\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\DELL\AppData\Roaming\npm;C:\src\flutter\bin  
  
SYSTEM ENV VAR:  
C:\Program Files\Java\jdk-14\bin;%PYTHON_HOME%  ; C:\Users\DELL\AppData\Local\Programs\Python\Python37;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\Program Files\Git\bin\git.exe;C:\Windows\System32 ;%systemroot%\System32\WindowsPowerShell\v1.0\

我无法找到我到底要去哪里。
我对此并不陌生。任何帮助将不胜感激。我已经尝试了3天,没有任何帮助。

更新 为我的系统变量添加颤振路径。虽然现在我还有另外的问题,如图所示。我已经安装了android studio;已经安装了dart和flutter插件。仍然出现错误

2 个答案:

答案 0 :(得分:1)

确保此波动%/flutter/bin的路径已存在于环境变量中,并且您已重新启动了终端(可能也是系统)。 enter image description here

更新:

您可以使用flutter doctor -v运行flutter_console并向我们显示错误消息:enter image description here

答案 1 :(得分:0)

与我的环境变量相比,似乎您没有安装Java jdk,否则我认为没有问题。但是我会分享我的变量。发现问题的另一种方法是在flutter文件夹中打开cmd,然后在cmd内展开flutter_console.bat,那样它就不会关闭,如果有错误,它将显示错误

USER ENV:
C:\Users\USER\AppData\Local\Microsoft\WindowsApps;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Users\USER\AppData\Local\Programs\Microsoft VS Code\bin;D:\flutter\bin;C:\Users\USER\.gradle\wrapper\dists\gradle-6.1.1-all\cfmwm155h49vnt3hynmlrsdst\gradle-6.1.1\bin;C:\Program Files\Java\jdk1.8.0_261\bin;C:\Users\USER\AppData\Local\Android\Sdk\tools\bin;

SYSTEM ENV:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Git\cmd