Amjad
Soy un novato en lo que respecta a la administración de Linux usando bash… Estaba siguiendo un tutorial sobre cómo instalar laravel 5.2 desde aquí… lo instalé con éxito…
primero instalé composer y ejecuté el siguiente comando
composer global require "laravel/installer"
después de esto poner esto en mi camino también en ~/.zshrc
como esto
export PATH="~/.composer/vendor/bin:$PATH"
Cuando ejecuto el laravel
comando desde la terminal me sale el siguiente error
➜ ~ laravel
zsh: command not found: laravel
Si yo echo $PATH
muestra que se ha sumado en el camino
Nota: he instalado oh my zsh
en mi terminal…
que tengo que hacer para que funcione por favor ayuda
cris
Creo que ZSH no expandirá el ~
en PATH
. Prueba esto en su lugar:
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
-
@Amjad No hay problema. Me alegro de poder ayudar.
– Chris
08/04/2016 a las 23:23
-
Solo funciona hasta que cierro la terminal. ¿algunas ideas?
– Peter G. Mac.
2 mayo 2016 a las 21:42
-
@PeterGMac. ¿Qué quieres decir? estamos tomando sobre el
.zshrc
archivo que se ejecuta cada vez que inicia una nueva sesión zsh (es decir, cada vez que abre una terminal). ¿Solo funciona hasta que cierra su terminal en el sentido de que funciona desde que abre su terminal hasta que cierra su terminal?– Chris
2 mayo 2016 a las 21:44
-
En mi caso, tuve que usar una ruta diferente:
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
– М.Á.
24 de febrero de 2019 a las 18:26
-
@PeterGMac. Puede agregar ese código a
~/.zshrc
reinicie la terminal y funcionará (estoy usando Iterm2 con Zsh en Mac)– Van Tho
5 de diciembre de 2019 a las 2:06
Esteban
Intenta hacer esto:
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
-
Esto me lo arregló
– lewis4u
7 mayo 2017 a las 20:38
-
Esto es exactamente en mi situación. Gracias
– Vuong Tran
22 de diciembre de 2020 a las 7:29
-
Esto funcionó para mí. Estoy en Manjaro usando ZSH y oh-my-zsh
– Timm Jensen
16 de noviembre de 2021 a las 9:53
Como seguimiento a la respuesta de Chris,
El comando export PATH="$HOME/.composer/vendor/bin:$PATH"
voluntad trabajarpero solo para su sesión de terminal actual.
Si desea que la ruta esté siempre disponible cuando se inicie zsh, agregue PATH="$HOME/.composer/vendor/bin:$PATH"
hasta el fondo de tu ~/.zshrc
expediente. ejecutar el zsh
Comando o reinicia tu terminal y laravel
estará disponible en cada sesión que inicie.
-
Debe ejecutar: source ~/.zshrc para que esté disponible también en la sesión actual (sin reiniciar la terminal).
– gordito
15 de mayo de 2019 a las 7:25
-
Gracias. He estado luchando para que funcione, ninguna de las soluciones anteriores funciona para mí. Esto funciona perfectamente
– Sí
17 de septiembre de 2021 a las 9:49
Tengo el mismo problema en macOS Sierra. Edite su archivo .zshrc con
PATH=~/.composer/vendor/bin:$PATH
Eso funcionó para mí.
Jatniel
En Ubuntu 20.04 con zsh (¡Oh, mi ZSH!) y macos.
agregue Laravel cli con el compositor: composer global require laravel/installer
editar ~/.zshrc
agregar
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
correr:
source ~/.zshrc
mexidense
En mi caso, agregué la siguiente línea en el archivo final ‘.zshrc’:
export PATH="$HOME/.composer/vendor/bin:$PATH"
Bùi Đức Khanh
solo haz
composer create-project laravel/laravel ProjectName --prefer-dist
– devnull
08/04/2016 a las 23:01
hay algo llamado
laravel
en~/.composer/vendor/bin
?– miken32
08/04/2016 a las 23:02
@ miken32 sí, hay un archivo llamado laravel en
~/.composer/vendor/bin
Lo he comprobado mientras intentaba ejecutar el comando.– Amjad
08/04/2016 a las 23:04
Luego intente ejecutarlo directamente:
~/.composer/vendor/bin/laravel
y ver si eso funciona. Si no, asegúrese de que sea ejecutable.– miken32
08/04/2016 a las 23:18
M1 Mac – el siguiente a mi
.zshrc
hecho el truco para mí. Recuerdasource ~/.zshrc
o salga y vuelva a abrir su terminal para que la configuración surta efecto.export PATH="$HOME/.composer/vendor/bin:$PATH"
– 0x0147k3r
4 de junio a las 6:11