web-dev-qa-db-fra.com

git n'est pas installé ou pas dans le chemin

Windows, lorsque j'essaie d'exécuter npm install, cela indique:

[email protected] postinstall E:\mean
node node_modules/grunt-cli/bin/grunt install
Running "bower:install" (bower) task

Fatal error : git is not installed or not in the PATH
npm ERR! weird error 1
npm ERR! not ok code 0

Quel est le problème? Comment le réparer?

Le progrect est de https://github.com/linnovate/mean

40
lilyH

Avez-vous installé Git correctement?

Selon le site Bower, vous devez vous assurer de cocher l'option "Exécuter Git à partir d'une invite de commande Windows".

J'ai eu ce problème où Git n'a pas été trouvé quand j'essayais d'installer Angular. J'ai relancé l'installateur pour git et changé mes paramètres, puis ça a fonctionné.

enter image description here

Depuis le site bower: http://bower.io/

74
VtoCorleone

tandis que @vitocorleone est techniquement correct. Si vous avez déjà installé, il n'est pas nécessaire de le réinstaller. Vous avez juste besoin de l'ajouter à votre chemin. Vous vous retrouverez à faire cela pour la plupart des outils de la pile moyenne, alors vous devriez vous habituer à le faire. Vous ne voulez pas être dans le dossier qui contient l'exécutable pour l'exécuter.

  • Panneau de configuration -> Système et sécurité -> Système
  • cliquez sur Paramètres système avancés à gauche.
  • assurez-vous que vous êtes sur l'onglet avancé
  • cliquez sur le bouton Variables d'environnement en bas
  • sous les variables système en bas, trouvez la variable Path
  • à la fin du type de ligne (en supposant que c'est là que vous l'avez installée)

    ; C:\Program Files (x86)\git\cmd

  • cliquez sur ok, ok, et ok pour enregistrer

Cela indique essentiellement au système d'exploitation. Si vous ne trouvez pas cet exécutable dans le dossier dans lequel je suis en train de taper, regardez dans Chemin sur l'emplacement exact. 

22
Daniel Egan

Installer git et exécuter npm install de git-bash a fonctionné pour moi. Assurez-vous que vous êtes dans le bon répertoire.

20
profMamba

Installez git et tortoise git pour windows et assurez-vous qu’il se trouve bien sur votre chemin (le programme d’installation de Tortoise Git inclut des options pour les outils de ligne de commande et veille à ce qu’il soit sur le chemin - les sélectionne.). 

_ {Vous devrez fermer et rouvrir toutes les sessions de ligne de commande existantes pour que les modifications prennent effet.

Ensuite, vous devriez pouvoir exécuter npm install avec succès ou passer au problème suivant!

7
Steve Barnes

Dans mon cas, le problème n’a pas été résolu car je n’ai pas redémarré mon système. Assurez-vous de redémarrer votre système.

3
MR AND

Si vous avez installé GitHubDesktop, le chemin pour git.exe sera le suivant:

C:\Users\<'Nom d'utilisateur'>\AppData\Local\GitHubDesktop\app-1.1.1\resources\app\git\cmd

Ajoutez ce chemin aux variables d’environnement en suivant,

** (Remarque:\cmd à la fin, pas\cmd\git.exe). **

Accédez à l'éditeur de variables d'environnement et recherchez la variable de chemin d'accès dans la section «Variables système». Cliquez sur Éditer… et collez l'URL de Git à la fin. Sauvegarder!

Ouvrez maintenant une nouvelle cmd et tapez la commande git. Si vous êtes capable de voir l'utilisation de git, c'est fait.

Vous pouvez maintenant exécuter votre commande pour installer votre paquet.

ex: npm installer la base native --save

0
S Debasish Nayak

Allez dans Variables d'environnement vous le trouverez dans Propriétés de l'ordinateur-> Paramétrage avancé du système-> Variables d'environnement -> Chemin

Ajoutez le chemin de votre git installé dans le système . Exemple: " C:\Program Files\Git\cmd "

Enregistrez-le ..___ Bon aller maintenant !!

0
Tabrez Ansari

J'ai installé git et ai essayé encore et j'ai eu la même erreur Mais exécuter 'npm install' dans une nouvelle fenêtre d'invite de commande a fonctionné pour moi. Redémarrer la machine n'est pas nécessaire.

0
sver

Utilisez Git CMD au lieu d’utiliser Win CMD.

0
Supun Dharmarathne