尽管提供了所需的路径,如何修复“无法在您的路径中找到 Git”错误
Posted
技术标签:
【中文标题】尽管提供了所需的路径,如何修复“无法在您的路径中找到 Git”错误【英文标题】:How to fix "unable to find Git in your path " error , despite providing required path 【发布时间】:2020-09-19 18:03:43 【问题描述】:每当我尝试运行颤振命令(在 cmd 中)时,都会发生以下错误:
'where' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
错误:无法在您的 PATH 中找到 git。
我在这里发现了类似的错误 How to solve "Unable to find git in your PATH" on Flutter? 什么都试过了
我做过的事情:
包括所有必要的 git 路径,即C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd;C:\Windows\System32
(多次执行上述步骤,重新启动计算机并再次尝试=失败 )
检查颤振箱路径
尝试以管理员身份运行 cmd
尝试在 Flutter 控制台中运行命令
上述方法均无效,因为错误仍然存在。
编辑:我完全卸载了 Git,然后重新安装了它(选择正确的选项),检查了环境变量和所有内容,在 cmd 中给出了颤振命令,它仍然显示相同的错误!我不知道现在该怎么办。
【问题讨论】:
【参考方案1】:路径不应包含 git.exe,仅包含其父文件夹。
如果简化 PATH,请参见我的示例:
set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%
通过添加:
set PATH=C:\Flutter\flutter\bin;%PATH%
OP 确认 in the chat 它正在工作。
【讨论】:
(我重新安装git后git.exe被删除了) 我输入了上面提到的命令,现在我有一个不同的错误:'flutter' 不是内部或外部命令、可运行程序或批处理文件。 @Savvy Sure:也添加了颤振的路径。set PATH=C:\path\to\Flutter;%PATH%
@Savvy 在您的屏幕截图中,您使用了set GH=C:\path\to\git
:您确实将C:\path\to\git
替换为您的实际Git 安装文件夹,对吧?
为我工作。我需要像上面一样在控制台中设置它,而不是通过windows中的环境变量接口手动设置以上是关于尽管提供了所需的路径,如何修复“无法在您的路径中找到 Git”错误的主要内容,如果未能解决你的问题,请参考以下文章
创建自定义 psobject 时出现 op_Subtraction 错误,尽管检索到了所需的结果
我得到了所需的输出,但它仍然抛出一个错误,说“未找到用于打印的 glyphicon”,尽管打印 glyphicon 在输出中可见