He instalado Laravel usando Composer sin problemas, pero cuando trato de ejecutar " laravel " en mi terminal tengo este error típico:
-bash: laravel: comando no encontrado
Si leo la documentación del sitio oficial, tengo que hacer eso:
Asegúrese de colocar el directorio ~ / .composer / vendor / bin en su RUTA para que el ejecutable laravel se encuentre cuando ejecuta el comando laravel en su terminal.
Pero no sé cómo hacerlo (soy nuevo en los comandos de la consola de terminal).
¿Me puede ayudar con eso? ¡¡Gracias!!
echo $PATH
Terminal / bash, etc.Respuestas:
Ok, hice eso y funciona:
Y pegar
hacer
source ~/.bash_profile
y disfrutar;)Importante : Si desea saber la diferencia entre bash_profile y bashrc favor marque este enlace
Nota: Para Ubuntu 16.04 que ejecuta laravel 5.1, la ruta es: ~ / .config / composer / vendor / bin
En otras plataformas: para verificar dónde está el directorio global de Composer, ejecute
composer global about
. Agregue/vendor/bin
al directorio que aparece después de "Cambió el directorio actual a ..." para obtener la ruta que debe agregar a suPATH
.fuente
.bashrc
archivo y no quiero crear uno con dependencia para.bask_profile
composer global require "laravel/installer"
Agregue lo siguiente al
.bashrc
archivo (no.bash_profile
).al final del archivo y luego en la ejecución del terminal
source ~/.bashrc
Para verificar eso:
echo $PATH
(Reinicie el terminal, verifique y confirme que la ruta está allí)
Ejecute el comando laravel!
Nota: Para Ubuntu 16 y superior, use a continuación:
fuente
Solución en el enlace http://tutsnare.com/laravel-command-not-found-ubuntu-mac/
En terminal
fuente
composer global require "laravel/installer"
también/home/vagrant/.config/composer/vendor /bin/laravel
alias laravel='~/.config/composer/vendor/bin/laravel'
~/.profile
no lo hace. Ese paso con~/.bashrc
es necesario.Cuando use MacBook, consulte los fragmentos a continuación;
Para zsh:
Para Bash:
fuente
Si estás usando Ubuntu 16.04.
Necesita encontrar los archivos de configuración del compositor en mi caso es:
~/.config/composer
o en otros casos~/.composer/
puede ver el directorio después de este comando
composer global require "laravel/installer"
después de instalar Laravel puedes encontrar tu laravel en
~/.config/composer/vendor/laravel/installer/
.y encontrarás el comando de acceso directo de Laravel aquí:
~/.config/composer/vendor/bin/
configura tu .bashrc usando
nano ~/.bashrc
y exporta tu archivo de configuración del compositor:export PATH="$PATH:$HOME/.config/composer/vendor/bin"
o puedes usar alias. pero se recomienda la solución anterior.
alias laravel='~/.config/composer/vendor/laravel/installer/laravel'
¡Ahora actualice su bashrc usando
source ~/.bashrc
y luego laravel está listo!los pasos anteriores funcionan conmigo en Ubuntu 16.04
fuente
source ~/.bashrc
se utiliza para actualizar la nueva configuración en el archivo. Por lo tanto, no puede tener la nueva configuración ejecutándose en la sesión de usuario actual si no la usasource
alias laravel='~/.config/composer/vendor/laravel/installer/laravel'
hizo el truco para mí!Escriba en la terminal:
Cuando termine el compositor, escriba:
Pegar y guardar:
Escriba en la terminal:
Abra otra ventana de terminal y escriba: laravel
fuente
export PATH="$PATH:$HOME/.composer/vendor/bin"
echo 'export PATH="~/.config/composer/vendor/bin:$PATH"' >> ~/.bashrc
cárguelo consource ~/.bashrc
Para zsh y bash:
Solo para bash:
fuente
Para desarrolladores, use
zsh
Agregar lo siguiente al.zshrc
archivovi ~/.zshrc
onano ~/.zshrc
al final del archivo.
zsh
no lo sabe en~
cambio, por su uso$HOME
.source ~/.zshrc
¡Hecho! prueba el comando
laravel
que verás.fuente
Para aquellos que usan Linux con Zsh:
1 - Agregue esta línea a su
.zshrc
archivo2 - Ejecutar
$HOME
lugar de~
dentro del camino con Zsh.zshrc
archivo está oculto en la carpeta de inicioexport PATH=
exporta la ruta entre comillas para que el ejecutable de Laravel pueda ser localizado por su sistemafuente
Si está en mac (y piensa * nix) simplemente ejecute esto en su terminal.
fuente
Para usuarios de MAC :
1. Abrir terminal
2. Verifique dos veces el $ PATH
3. Editar archivo
4. PASTA
No olvides poner comillas.
5. control + X (y + enter para guardar el archivo y salir)
Ahora comienza vagabundo, ve a tu carpeta y prueba:
fuente
Configuré la RUTA, pero no funcionó. Encuentro otra forma de resolverla. (OSX 10.10 y laravel 5.2)
1) encuentre el archivo ejecutable:
2) otorgar permisos de ejecución:
3) hacer un enlace suave a
/usr/bin:
fuente
1) Primero, descargue el instalador de Laravel usando Composer:
compositor global requiere "laravel / installer"
2) Asegúrate de colocarlo
~/.composer/vendor/bin directory
en tu RUTA para que el ejecutable laravel pueda ser localizado por tu sistema.3) Una vez instalado, el nuevo comando simple laravel creará una instalación nueva de Laravel en el directorio que especifique.
fuente
escriba en la terminal:
luego pegue:
luego guardar (presione ctrl + c, presione Y, presione enter)
ahora estás listo para usar "laravel" en tu terminal
fuente
Si tiene Composer instalado globalmente, puede instalar la herramienta de instalación de Laravel usando el siguiente comando:
fuente
Respuesta tardía...
Compositor 1.10.1 2020-03-13 20:34:27 laravel --version Laravel Installer 3.0.1
Coloque export PATH = $ PATH: ~ / .config / composer / vendor / bin: $ PATH en su ~ / .zshrc o ~ / .bashrc source ~ / .zshrc o ~ / .bashrc Esto funciona
fuente
Composer debe instalarse globalmente: ejecute esto en su terminal:
Ahora los comandos del compositor funcionarán.
fuente
Solo úsalo:
fuente