Le compositeur dit Git pas trouvé
Lors de l'installation de dépendances via "composer install"
, j'obtiens une erreur:
L'installation de doctrine/lexer (dev-master bc0e1f0) le Clonage
bc0e1f0cc285127a38c6c8ea88bc5dba2fd53e94
[RuntimeException]
Pas réussi à cloner http://github.com/doctrine/lexer.git, git n'a pas été
trouvé, vérifiez qu'il est installé et dans votre CHEMIN env.
git n'est pas reconnu comme une commande interne ou externe, un programme exécutable
ou un fichier de commandes.
Je ne sais pas quoi faire... je n'ai pas besoin de git.
Merci!
OriginalL'auteur my2c | 2013-07-22
Vous devez vous connecter pour publier un commentaire.
À l'aide de
--prefer-dist
travaillé:à force
dist
partie, qui @ivoba mentionné; il semble que par défaut de l'interrupteur qui utilisegit
est--prefer-source
.OriginalL'auteur my2c
Vous devez installer git première
git
installé et fonctionne, pourquoi j'ai cette erreur dans ce cas?vous avez sauvé ma vie !
OriginalL'auteur user2718285
Sur El Capitan sur une nouvelle installation de la première peut également exécuter dans ce problème, bien que GIT est installé. Après avoir tapé
sudo git --help
dans le terminal, vous obtenez une demande d'accepter les XCode termes de la licence. Promenade à travers cette procédure, et alors vous êtes bon pour aller. Des choses bizarres!OriginalL'auteur Kjell
J'ai eu le même problème dans windows et déjà installé git, donc j'ai corrigé simplement en ajoutant
de mon chemin d'accès de l'environnement de la var.
OriginalL'auteur abdiel
Vous aurez besoin de git, presque toujours avec le compositeur.
des exigences;
mieux que vous obtenir git 🙂
mise à jour:
vous pouvez également essayer de remplacer la définition de package, de sorte qu'ils vont essayer d'obtenir zip au lieu de:
Faux exemple:
https://github.com/composer/composer/blob/master/doc/04-schema.md#repositories-root-only
Je n'ai pas tester, et je prévois de finir en enfer 😉 lorsque vous essayez de réécrire le f.e. la doctrine compositeur.json.
j'ai mis à jour ma réponse
Merci pour votre suggestion (il n'y a pas un fichier qui mentionne lexer) et lien et de la lecture, j'ai trouvé un commutateur --prefer-dist, je vais la poster une réponse.
OriginalL'auteur ivoba
J'ai eu le même problème. J'ai donc d'abord utilisé
Mais il ne fonctionne pas pour moi.
Ensuite, j'ai utilisé ces commandes et j'ai résolu mon problème.
Cela fonctionne pour moi. Je pense que cela va aider quelqu'un.
OriginalL'auteur Janaka Pushpakumara