javascript - not - Bower: ENOGIT Git no está instalado o no está en el PATH
instalar git (17)
Añadiendo Git a la ruta de Windows 7/8 / 8.1
Nota: debe tener msysgit instalado en su máquina. Además, la ruta a mi instalación de Git es "C: / Archivos de programa (x86) / Git". El tuyo puede ser diferente. Por favor verifica dónde está el tuyo antes de continuar.
Abra la ventana de variables / ruta de entorno de Windows.
- Haga clic derecho en Mi PC -> Propiedades
- Haga clic en el enlace Configuración avanzada del sistema en la columna del lado izquierdo
- Haga clic en Variables de entorno en la parte inferior de la ventana
- Luego, en Variables del sistema, busque la variable de ruta y haga clic en editar
Agregue el pwd al binario de Git y cmd al final de la cadena de esta manera:
;%PROGRAMFILES(x86)%/Git/bin;%PROGRAMFILES(x86)%/Git/cmd
Ahora pruébalo en PowerShell. Escriba git
y vea si reconoce el comando.
Git está instalado y está en la ruta.
Plataforma: Red Hat Enterprise Linux 5.8.
>which git
/usr/local/bin/git
Sin embargo, Bower no puede encontrarlo:
bower angular#1.0.6 ENOGIT git is not installed or not in the PATH
¿Cuál es la alternativa recomendada?
Asegúrese de haber instalado Git con la segunda o tercera opción seleccionada de la lista. Penetrará el comando Git a cmd modificando PATH automáticamente;)
Cuando ejecutaste la instalación de git, probablemente no elegiste:
"Usa Git desde los comandos de Windows"
durante la instalación.
Vuelva a ejecutar git install y elija esa opción.
Ejecute el siguiente comando en el indicador de comandos de node.js donde "<git path>" es la ruta a su carpeta de git bin:
set PATH=%PATH%;<git path>;
Así, así:
set PATH=%PATH%;C:/Program Files/Git/bin;
O esto: (Note el (x86))
set PATH=%PATH%;C:/Program Files (x86)/Git/bin;
Esto agregará git a sus variables de ruta. Asegúrese de escribirlo correctamente o posiblemente podría eliminar las variables de ruta que serían malas.
En Linux:
Si no tiene instalado git use:
sudo apt-get update
sudo apt-get install git
con el comando which git
usted sabrá el directorio donde está y luego agregará la ruta si no está en esa variable de entorno.
En Windows, puede intentar establecer la ruta en el símbolo del sistema:
set PATH=%PATH%;C:/Program Files/Git/bin;
Me topé con este problema en una máquina cPanel CentOS 6 linux. La solución para mí fue vincular el git cPanel a / usr / local / bin / git
ln -s /usr/local/cpanel/3rdparty/bin/git /usr/local/bin/git
Resolví el problema instalando Git Bash desde Descargar Git Bash .
Configurando esta opción 3 al instalar el software como se muestra a continuación.
Finalmente, seleccione la carpeta del proyecto haciendo clic derecho usando Bash como se muestra a continuación.
y escriba
npm instalar
. Esto funciona para mi.
Solo usa Git Bash en lugar de node.js o el símbolo del sistema
Como ejemplo para instalar ReactJS, después de abrir Git Bash, ejecute el siguiente comando para instalar reaccionar:
bower install --react
Solo usa el Git Bash en lugar de cmd.
También obtuve el mismo problema de cmd y lo resolví siguiendo los siguientes pasos.
Primero instale el msysgit (si no está ya instalado). A continuación, establezca la ruta Git como lo sugiere skinneejoe:
set PATH=%PATH%;C:/Program Files/Git/bin;
O esto (note el (x86)):
set PATH=%PATH%;C:/Program Files (x86)/Git/bin;
También recibo el mismo error y la solución es primero verificar si el Git está instalado o no en el sistema y si no, instálelo.
Después de la instalación, abra Git Bash o Git Shell desde Windows y vaya a su proyecto (de la misma manera que ingresa al símbolo del sistema usando "cd path"). Git Shell se instala de forma predeterminada con la instalación de Windows Github .
A continuación, ejecute el mismo comando de instalación de Bower . Funcionará como se espera.
La siguiente captura de pantalla muestra el comando usando Git Shell.
Te estás perdiendo la ruta del medio ambiente. Sigue estos pasos:
- Busque ''Editar las variables de entorno del sistema''.
- Haga clic en ''Variables de entorno''.
- En la sección ''Variables del sistema'', desplácese hacia abajo y haga clic en la variable ''Ruta''. Haga clic en ''Editar''.
- Agregue este texto al final del ''Valor variable''.
;% PROGRAMFILES% / Git / bin;% PROGRAMFILES% / Git / cmd
Tuve el mismo error en Windows. Agregar git a la ruta solucionó el problema.
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
Tuve el mismo problema y necesitaba reiniciar el cmd, y el problema desaparece.
npm install
de git bash funcionó para mí. Después de reiniciar la PC.
set PATH=%PATH%;C:/Program Files/git/bin
Esto funciona bien.
Simplemente verifique dónde está su git en el sistema de archivos, y si esta parte C:/Program Files/git/bin
es diferente en su caso, cámbiela.