wake-up-neo.com

Bower: ENOGIT Git ist nicht installiert oder nicht im PATH

Git ist installiert und befindet sich im Pfad.

Plattform: Red Hat Enterprise Linux 5.8.

>which git
/usr/local/bin/git

Doch Bower kann es nicht finden:

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

Was ist die empfohlene Abhilfe?

231
user3112929

Hinzufügen von Git zum Windows 7/8/8.1-Pfad

Hinweis: Auf Ihrem Computer muss msysgit installiert sein. Der Pfad zu meiner Git-Installation lautet außerdem "C:\Programme (x86)\Git". Ihr könnte anders sein. Bitte überprüfen Sie Ihre Position, bevor Sie fortfahren.

Öffnen Sie das Windows-Fenster Umgebungsvariablen/Pfad.

  1. Klicken Sie mit der rechten Maustaste auf Arbeitsplatz -> Eigenschaften
  2. Klicken Sie in der linken Spalte auf den Link Erweiterte Systemeinstellungen
  3. Klicken Sie unten im Fenster auf Umgebungsvariablen
  4. Suchen Sie dann unter Systemvariablen nach der Pfadvariablen und klicken Sie auf Bearbeiten
  5. Fügen Sie das pwd wie folgt zu Gits Binärdatei und cmd am Ende der Zeichenfolge hinzu:

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

Testen Sie es jetzt in PowerShell. Geben Sie git ein und prüfen Sie, ob der Befehl erkannt wird.

This is image showing you how to do so!

Quelle: Hinzufügen von Git zum Windows 7-Pfad

335
Eyad Farra

Verwenden Sie einfach die Git Bash anstelle von cmd.

214

Führen Sie an der Eingabeaufforderung von node.js den folgenden Befehl aus, wobei "<Git-Pfad>" der Pfad zu Ihrem Git-Bin-Ordner ist:

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

Also so:

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

Oder dies: (Beachten Sie die (x86))

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

Dies fügt git Ihren Pfadvariablen hinzu. Stellen Sie sicher, dass Sie es richtig eingeben, oder Sie könnten möglicherweise Ihre Pfadvariablen löschen, was schlecht wäre.

70
skinneejoe

Stellen Sie sicher, dass Sie Git mit der zweiten oder dritten Option aus der Liste installiert haben. Es dringt durch automatische Änderung von PATH in den Befehl Git zu cmd ein;)

Enter image description here

26

Ich hatte den gleichen Fehler in Windows. Das Hinzufügen von Git zum Pfad behebt das Problem.

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
18
user1491819

Ich erhalte auch den gleichen Fehler und die Lösung ist zuerst zu überprüfen, ob das Git im System installiert ist oder nicht und wenn nicht, bitte installieren Sie es.

Öffnen Sie nach der Installation Git Bash oder Git Shell von Windows und gehen Sie zu Ihr Projekt (genauso wie Sie in der Eingabeaufforderung mit "CD-Pfad" gehen). Git Shell wird standardmäßig mit Github Windows-Installation installiert.

Führen Sie dann den gleichen Bower-Installationsbefehl aus. Es wird wie erwartet funktionieren.

Der folgende Screenshot zeigt den Befehl mit Git Shell Bower install using Git Shell

14
Rahul Sonone

Unter Windows können Sie versuchen, den Pfad über den Befehl Eingabeaufforderung festzulegen:

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

Als Sie die Git-Installation ausgeführt haben, haben Sie wahrscheinlich nicht gewählt:

"Verwenden Sie Git von den Windows-Eingabeaufforderungen"

während der Installation.

Führen Sie git install erneut aus und wählen Sie diese Option.

7
mtyson

Ihnen fehlt der UMWELTPFAD. Folge diesen Schritten:

  1. Suchen Sie nach "Bearbeiten der Systemumgebungsvariablen".
  2. Klicken Sie auf "Umgebungsvariablen".
  3. Scrollen Sie im Abschnitt 'Systemvariablen' nach unten und klicken Sie auf die Variable 'Pfad'. Klicken Sie auf "Bearbeiten".
  4. Fügen Sie diesen Text an das Ende des 'Variablenwerts' an.

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

5
Matt

Ich habe auch das gleiche Problem von cmd und mit den folgenden Schritten gelöst.

Installieren Sie zuerst https://msysgit.github.io/ (falls nicht bereits installiert). Stellen Sie dann den Git-Pfad wie von skinneejoe vorgeschlagen ein:

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

Oder dies (beachte das (x86)):

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

In Linux:

wenn du git nicht installiert hast, benutze:

Sudo apt-get update
Sudo apt-get install git

mit dem Befehl which git kennen Sie das Verzeichnis, in dem sich das Verzeichnis befindet, und fügen den Pfad hinzu, wenn es sich nicht in dieser Umgebungsvariablen befindet.

1
David

Ich bin auf einem cPanel CentOS 6 Linux-Rechner auf dieses Problem gestoßen. Die Lösung für mich war, das cPanel-Git mit / usr/local/bin/git zu verknüpfen

ln -s /usr/local/cpanel/3rdparty/bin/git /usr/local/bin/git
0
adrianthedev

Ich habe das Problem gelöst, indem ich Git Bash von Download Git Bash installiert habe.

Setzen Sie diese Option 3, wenn Sie die Software wie unten gezeigt installieren.

Setting Path variable

Wählen Sie abschließend den Projektordner aus, indem Sie mit der rechten Maustaste auf Bash klicken (siehe unten).

enter image description here

und Typ

npm install

. Für mich geht das.

0
Hassan Rahman