我刚刚尝试在Windows 10上安装Flutter。当我尝试运行flutter命令(flutter doctor
)时,我得到了
Error: Unable to find git in your PATH.
我已经将路径设置为git和flutter,并尝试将以下内容添加到路径
C:\Program Files\Git\bin\git.exe;C:\Windows\System32
我该如何解决?
答案 0 :(得分:1)
转到我的flutter安装文件夹,然后在flutter / bin中使用文本编辑器编辑flutter.bat文件,并删除显示以下内容的行(我的第33行)
IF EXIST "%mingit_path%" SET PATH=%PATH%;%mingit_path%
代码在这些行上应该像这样
REM If available, add location of bundled mingit to PATH
SET mingit_path=%FLUTTER_ROOT%\bin\mingit\cmd
REM Test if Git is available on the Host
where /q git || ECHO Error: Unable to find git in your PATH. && EXIT /B 1
保存并运行Flutter Doctor,一切正常。
我想这与路径变量混淆有关。
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以尝试使用安装程序中选择的“在命令提示符下使用Git和可选的Unix工具”来重新安装Git。
这会将git和unix工具添加到路径中。您可能只选择了“仅从Bash使用Git”安装?
答案 3 :(得分:0)
在应位于flutter / bin中的flutter文件夹中找到flutter.bat,然后使用文本编辑器编辑flutter.bat。
从文件中删除以下行(我的行是33行)
IF EXIST "%mingit_path%" SET PATH=%PATH%;%mingit_path%
文件删除后应如下图所示
REM If available, add location of bundled mingit to PATH
SET mingit_path=%FLUTTER_ROOT%\bin\mingit\cmd
保存并运行Flutter Doctor,一切正常。
我想这与路径变量混淆有关。
答案 4 :(得分:0)