Je suis un novice en ce qui concerne l'administration Linux à l'aide de bash ... Je suivais un tutoriel sur la procédure d'installation de Laravel 5.2 à partir de ici ... l'a installé avec succès ...
tout d'abord, j'ai installé le compositeur et exécuté la commande suivante
composer global require "laravel/installer"
après cela, mettez ceci aussi dans mon chemin dans ~/.zshrc
comme ceci
export PATH="~/.composer/vendor/bin:$PATH"
Lorsque j'exécute la commande laravel
à partir du terminal, l'erreur suivante s'affiche
➜ ~ laravel
zsh: command not found: laravel
Si je echo $PATH
il montre qu'il a ajouté dans le chemin
Remarque: j'ai installé oh my zsh
sur mon terminal ...
Que dois-je faire pour le faire fonctionner s'il vous plaît aider
Je pense que ZSH ne développera pas le ~
sur PATH
. Essayez ceci à la place:
export PATH="$HOME/.composer/vendor/bin:$PATH"
Essayez de faire ceci:
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
J'ai le même problème sur macOS Sierra. Modifiez votre fichier .zshrc avec
PATH=~/.composer/vendor/bin:$PATH
Cela a fonctionné pour moi.
Dans mon cas, j'ai ajouté la ligne suivante sur le fichier final '.zshrc':
export PATH="$HOME/.composer/vendor/bin:$PATH"
Suite à la réponse de Chris,
La commande export PATH="$HOME/.composer/vendor/bin:$PATH"
fonctionnera fonctionnera , mais uniquement pour votre session de terminal en cours .
Si vous souhaitez que le chemin soit toujours disponible lors du lancement de zsh, ajoutez PATH="$HOME/.composer/vendor/bin:$PATH"
au bas de votre fichier ~/.zshrc
. Exécutez la commande zsh
ou redémarrez votre terminal et laravel
sera disponible dans chaque session que vous démarrez.