已安装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

建议的解决方案是什么?


当前回答

1.在环境变量中设置Git的路径。 2.在Windows命令提示符中, 运行cd项目\文件夹\路径\ 执行命令:bower install

其他回答

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

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

就像这样:

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

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

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

这将把git添加到路径变量中。确保你输入正确,否则你可能会删除你的路径变量,这将是糟糕的。

只需使用Git Bash而不是cmd。

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

首先安装https://msysgit.github.io/(如果还没有安装)。 然后按照skinneejoe的建议设置Git路径:

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

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

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

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

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

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

当你运行git安装时,你可能没有选择:

从Windows命令提示使用Git

安装过程中。

重新运行git install,并选择该选项。