鲍尔:ENOGIT Git没有安装或不在PATH中

Git已安装并位于path中。

平台: 红帽企业Linux 5.8。

>which git /usr/local/bin/git 

然而,凉亭找不到它:

 bower angular#1.0.6 ENOGIT git is not installed or not in the PATH 

什么是推荐的解决方法?

添加Git到Windows 7/8 / 8.1path

注意:您的计算机上必须安装msysgit 。 另外,我的Git安装path是“C:\ Program Files(x86)\ Git”。 你的可能会不同。 在继续之前请检查你的位置。

打开Windows环境variables/path窗口。

  1. 右键单击我的电脑 – > 属性
  2. 点击左侧栏中的高级系统设置链接
  3. 点击窗口底部的环境variables
  4. 然后在系统variables下查找pathvariables,然后点击编辑
  5. 将pwd添加到Git的二进制文件和cmd中,如下所示:

     ;%PROGRAMFILES(x86)%\Git\bin;%PROGRAMFILES(x86)%\Git\cmd 

现在在PowerShell中进行testing。 inputgit ,看看它是否能识别这个命令。

这是向你展示如何做的图像!

来源: 将Git添加到Windows 7path

只需使用Git Bash而不是cmd。

在你的node.js命令提示符下运行以下命令,其中“<git path>”是你的git bin文件夹的path:

 set PATH=%PATH%;<git path>; 

所以,像这样:

 set PATH=%PATH%;C:\Program Files\Git\bin; 

或者这个:(注意(x86))

 set PATH=%PATH%;C:\Program Files (x86)\Git\bin; 

这将把git添加到你的pathvariables中。 确保你input正确,否则你可能会删除你的pathvariables,这将是不好的。

确保你使用从列表中select的第二个或第三个选项来安装Git。 它会通过自动修改PATH来穿透Git命令到cmd;)

在这里输入图像说明

我在Windows中有相同的错误。 将git添加到path解决了问题。

 G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install bower bootstrap#~3.0.0 ENOGIT git is not installed or not in the PATH G:\>PATH PATH=E:\Program Files\Windows Resource Kits\Tools\; G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>set PATH=%PATH%;E:\Program Files\Git\bin; G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install bower bootstrap#~3.0.0 not-cached git://github.com/twbs/bootstrap.git#~3.0.0 bower bootstrap#~3.0.0 resolve git://github.com/twbs/bootstrap.git#~3.0.0 

我也得到了同样的错误,解决scheme是首先检查Git是否安装在系统中,如果不是,请安装它。

安装完成后,从Windows打开Git BashGit Shell并转到您的项目(与使用“cd path”的命令提示符一样)。 Git Shell默认安装在Github窗口中。

然后运行相同的bower安装命令。 它将按预期工作。

下面的屏幕截图显示了使用Git Shell的命令 Bower使用Git Shell进行安装

在窗口上,可以尝试使用命令propmt来设置path:

 set PATH=%PATH%;C:\Program Files\Git\bin; 

当你运行git install时,你可能没有select:

“从Windows命令提示符使用Git”

在安装过程中。

重新运行git install,然后select该选项。

您错过了环境path。 按着这些次序:

  1. search“编辑系统环境variables”。
  2. 点击“环境variables”。
  3. 在“系统variables”部分,向下滚动并点击variables“path”。 点击“修改”。
  4. 将此文本追加到“variables值”的末尾。

;%PROGRAMFILES%\的Git \ BIN;%PROGRAMFILES%\的Git \ CMD

我也从cmd得到了同样的问题,并使用以下步骤解决。

首先安装https://msysgit.github.io/ (如果没有安装)。 然后按照skinneejoe的build议设置Gitpath:

 set PATH=%PATH%;C:\Program Files\Git\bin; 

或者这个(注意(x86)):

 set PATH=%PATH%;C:\Program Files (x86)\Git\bin; 

在Linux中:

如果你没有安装git使用:

 sudo apt-get update sudo apt-get install git 

用命令which git你会知道目录在哪里,然后添加path,如果它不在该环境variables。

我在cPanel CentOS 6 linux机器上碰到这个问题。 对我来说,解决scheme是将cPanel git符号链接到/ usr / local / bin / git

 ln -s /usr/local/cpanel/3rdparty/bin/git /usr/local/bin/git 
 set PATH=%PATH%;C:\Program Files\git\bin 

这工作得很好。

只要检查你的git在文件系统中的位置,并且如果你的情况改变了这个部分C:\Program Files\git\bin是不同的。

我从下载Git Bash安装Git Bash解决了这个问题。

如下图所示安装软件时设置此选项3。

设置路径变量

最后通过右键单击使用Bashselect项目文件夹,如下所示。

在这里输入图像说明

和types

npm安装

。 这个对我有用。

git npm install为我工作。 重新启动电脑后。

只需使用Git Bash而不是node.js或命令提示符

作为安装ReactJS的一个例子,在打开Git Bash之后,执行以下命令安装react:

 bower install --react 

我有同样的问题,需要重新启动cmd – 问题消失。