已安装Git并在路径中。

平台:Red Hat Enterprise Linux 5.8。

>which git
/usr/local/bin/git

然而鲍尔却找不到它:

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

建议的解决方案是什么?


当前回答

您错过了环境路径。遵循以下步骤:

搜索“编辑系统环境变量”。 点击“环境变量”。 在“系统变量”部分,向下滚动并单击变量“Path”。点击“编辑”。 将此文本附加到“变量值”的末尾。

;%PROGRAMFILES%\Git\bin;%PROGRAMFILES%\Git\cmd

其他回答

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

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

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

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

最后使用Bash右键单击选择项目文件夹,如下所示。

和类型

npm安装

. 这对我很管用。

我在Windows上也有同样的错误。添加git到路径解决了这个问题。

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

只需使用Git Bash而不是cmd。