Essayer d’installer le compositeur avec le framework Laravel

J’essaie d’installer le composeur sur mon Mac pour pouvoir utiliser le framework Laravel. J’ai réussi à télécharger composer via le terminal, puis j’ai déplacé composer.phar vers usr / local / bin à l’aide de la commande: sudo mv composer.phar /usr/local/bin .

J’ai ensuite changé de répertoire dans mon répertoire racine où je possède les fichiers laravel-master. Après avoir modifié ce répertoire dans le terminal, puis en utilisant la commande: composer install

Je reçois l’erreur: -bash: composer: command not found

J’ai essayé d’autres variantes (telles que l’ php composer.phar install de php composer.phar install , etc.), mais je continue à recevoir la même erreur.

Toute aide serait très appréciée. Je vous remercie!

Assurez-vous que /usr/local/bin est dans votre $PATH

 $ echo $PATH 

Ensuite, exécutez

 $ curl -sS https://getcomposer.org/installer | php $ sudo mv composer.phar /usr/local/bin/composer ^^^^^^^^ you didn't rename it 

Pour référence voir

  • Installer composer.phar globalement sur * nix

Je cours Mavericks et j’ai le même problème. J’ai changé /usr/local/bin/composer en /usr/bin/composer et cela a fonctionné pour moi.

pour mac os x Mavericks et Yosemite El capitan

Changement

 sudo mv composer.phar /usr/local/bin/composer 

À

 sudo mv composer.phar /usr/bin/composer 

Maintenant, si vous écrivez simplement composer dans le terminal, il vous montrera toutes les commandes disponibles

Ensuite, “si vous exécutez MAMP”, naviguez dans votre dossier htdocs et exécutez

composer create-project laravel/laravel laratest

J’espère que cela pourra aider

Une version de copier-coller rapide incluant sudo:

 curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer 

En 2017, j’utilise MacOS SIERRA 10.12.6 et sudo mv composer.phar /usr/bin/composer ne fonctionne pas. Cela fonctionne pour moi sudo mv composer.phar /usr/local/bin/composer . Maintenant, je peux lancer un compositeur à la place de php composer.pha