Estoy en Ubuntu 14.04 y he estado probando todos los métodos posibles para instalar Laravel en vano. Mensajes de error todo lo que intento. Ahora estoy probando el primer método en la documentación de inicio rápido, es decir, a través del instalador de Laravel, pero dice "Asegúrese de colocar el ~/.composer/vendor/bin
directorio en su PATH
para que se encuentre el ejecutable de Laravel cuando ejecute el comando Laravel en su terminal". entonces mi pregunta es, ¿cómo hago eso? Esta puede ser una pregunta simple, pero estoy realmente frustrado y agradecería cualquier ayuda.
$HOME
lugar de~
en la ruta del compositor. No estoy seguro acerca de bash, pero ciertamente es necesario cuando lo configura en zsh's.zshrc
.Instrucciones detalladas:
en su ~ / .bashrc agregue estas líneas:
Luego recarga:
Compruebe si se agregó correctamente:
fuente
En Ubuntu 16.04 LTS con el compositor instalado globalmente, esto funcionó para mí.
Edite el archivo .bashrc en su directorio de inicio colocando la ruta a la carpeta bin del compositor que se encuentra en /your/home/.config/composer/vendor/bin
Si no funciona, verifique la ruta al directorio bin del compositor y cierre y vuelva a abrir el terminal. De lo contrario, intente cerrar sesión e iniciar sesión en Ubuntu.
También funciona en ubuntu 18.04. Gracias @chifliiiii por sus comentarios.
fuente
Para configurar la RUTA en Yosemite (OS X 10.10.5), use el siguiente comando:
Para recargar, salga de la terminal y comience nuevamente o use:
¡Me ayudó, espero que ayude a alguien más!
fuente
.zshrc
no funcionaba~
y finalmente funcionó con$HOME
Hice todo lo anterior y no funcionó para mí.
Acabo de copiar esto en mi terminal y funcionó para mí.
fuente
Esto es para configurar PATH en Mac OS X versión 10.9.5.
Intenté agregar $ HOME porque uso el perfil de usuario:
Cuando no usa el perfil de usuario:
Luego recarga:
Espero que esto te ayude.
fuente
Abra la terminal de Mac:
Si no ha usado vi, puede parecer un poco divertido al principio, así que ingrese el siguiente código cuidadosamente, en orden:
PRESIONE ESC
PRESIONE ENTER
PRESIONE ENTER
Ahora debería haber regresado a la vista de terminal normal.
Comprueba que el compositor ahora tiene la ruta correcta:
Si ve la ruta que incluye su directorio de archivos (por ejemplo, /Users/JeffStrongman/.composer/vendor/bin), está listo para comenzar.
Luego ejecute su instalación. Me encontré con este problema, mientras configuraba mi Mac para usar Laravel Valet.
Ejemplo (opcional)
fuente
Para Linux Mint 18: edite ~ / .bashrc y agregue esta línea en la parte inferior:
luego recurso .bashrc (escriba en la consola):
pruébelo escribiendo en la consola:
o escriba en la consola:
fuente
agregar variable de entorno al
bashrc
archivoPara Ubuntu 17.04 y 17.10:
Para Ubuntu 18.04
comprobar que la variable de entorno funciona o no volver a cargar el
bashrc
archivosi no funciona ningún método, primero verifique dónde se instala Composer para verificar Ejecutar este comando:
luego Copiar salida agrega salida a esta línea y ejecuta nuevamente el comando.
Después de realizar correctamente el trabajo de comando Laravel, otorgue un permiso a la carpeta principal (por ejemplo, si está utilizando un servidor apache que le da permiso al directorio de listado web apache de esa manera)
fuente
Agregar export PATH = "$ PATH: ~ / .composer / vendor / bin" a ~ / .bashrc funciona en su caso porque solo lo necesita cuando ejecuta el terminal.
En aras de la exhaustividad, agregarlo a PATH en / etc / environment ( sudo gedit / etc / environment y agregar ~ / .composer / vendor / bin en PATH) también funcionará incluso si otros programas lo llaman porque es sistema -ambiente variable de entorno.
https://help.ubuntu.com/community/EnvironmentVariables
fuente
mi ruta no tenía /.composer, solo / composer, así que mi ruta era: -
Esto funcionó para mí en ubuntu 20.04
fuente
Usuario de MacOS Sierra:
asegúrese de eliminar MAAP y MAAP Pro de la carpeta Aplicación si lo tiene instalado en su computadora
estar en el directorio raíz
cd ~
verifique homebrew (si tiene homebrew instalado) O tenga PHP actualizadobrew install php70
export PATH="$PATH:$HOME/.composer/vendor/bin"
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bash_profile
source ~/.bash_profile
cat .bash_profile
asegúrese de que esto muestre: export PATH = "$ PATH: $ HOME / .composer / vendor / bin"
laravel
ahora debería ser global
fuente
Para Ubuntu 16.04
fuente
El directorio bin Composer está configurado y almacenado en la
bin-dir
variable de configuración y puede ser diferente dependiendo de su configuración. Ejecutar el comandocomposer global config bin-dir --absolute
le dirá la ruta absoluta a su directorio global de compositor bin. Con este comando puede modificar su.bash_profile
para agregarloPATH
exactamente a su configuración.fuente
Hice esto y funciona en osx:
almuerza tu terminal
Y pegar
presione control + x
presione la tecla y
presione la tecla regresar / ingresar
fuente
AWS Ubuntu 18.04 LTS
Linux ws1 4.15.0-1023-aws # 23-Ubuntu SMP Lun 24 de septiembre 16:31:06 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux
Trabajó para mi.
fuente
En Fedora:
Algunos contenedores de compositores no están en el directorio .composer. Por lo tanto, debe localizarlos usando:
Luego repita la parte en el .bashrc
¡El mío fue
"/.config/composer/vendor/bin"
salud!fuente
Esto es lo que agregué en mi archivo .bashrc y funcionó.
export PATH="$PATH:/home/myUsername/.composer/vendor/bin"
fuente
En caso de que alguien use ZSH, todos los pasos son los mismos, excepto algunas cosas:
.zshrc
export PATH=~/.composer/vendor/bin:$PATH
source ~/.zshrc
Luego intente
valet
, si le pide una contraseña, entonces todo está bien.fuente
Para resolver este problema, asegúrese de encontrar primero la ruta de composer.phar
ejemplo el mío es algo como esto
Vaya a Usuarios de CD> Su usuario> Comando ls y vea si composer.phar está allí en caso afirmativo, luego agregue la línea anterior a su .bash_profile. Asegúrate de cambiar el nombre de usuario por el tuyo.
Espero que esto te ayude
fuente