Estou no Ubuntu 14.04 e tenho tentado todos os métodos possíveis para instalar o Laravel sem sucesso. Mensagens de erro tudo o que eu tento. Agora estou tentando o primeiro método na documentação de início rápido, ou seja, via Laravel Installer, mas diz "Certifique-se de colocar o ~/.composer/vendor/bin
diretório no seu PATH
para que o executável do Laravel seja encontrado quando você executar o comando Laravel no seu terminal". então minha pergunta é: como faço isso? Esta pode ser uma pergunta simples, mas estou muito frustrada e agradeceria qualquer ajuda.
$HOME
vez de~
no caminho do compositor. Não tenho certeza sobre o bash, mas certamente é necessário quando você o define no zsh.zshrc
.Instruções detalhadas:
no seu ~ / .bashrc adicione estas linhas:
Em seguida, recarregue:
Verifique se foi adicionado corretamente:
fonte
No Ubuntu 16.04 LTS com o compositor instalado globalmente, isso funcionou para mim.
Edite o arquivo .bashrc no diretório inicial, colocando o caminho para a pasta bin do compositor localizada em /your/home/.config/composer/vendor/bin
Caso contrário, verifique o caminho para o diretório da bandeja do compositor e feche e reabra o terminal. Caso contrário, tente fazer logoff e logon no Ubuntu.
Também funciona no ubuntu 18.04. Obrigado @chifliiiii pelo seu feedback.
fonte
Para definir o PATH no Yosemite (OS X 10.10.5), use o comando abaixo:
Para recarregar o terminal encerrado e reinicie ou use:
Ajudou-me, espero que ajude alguém lá fora!
fonte
.zshrc
não estava funcionando usando~
e finalmente fez com$HOME
Eu fiz todas as opções acima e não funcionou para mim.
Eu apenas copiei isso no meu terminal e funcionou para mim.
fonte
Isso serve para configurar o PATH no Mac OS X versão 10.9.5.
Tentei adicionar $ HOME porque uso o perfil de usuário:
Quando você não usa o perfil do usuário:
Em seguida, recarregue:
Espero que isso lhe ajude.
fonte
Abra o Terminal Mac:
Se você não usou o vi, pode parecer um pouco engraçado a princípio, então digite o código a seguir com cuidado, em ordem:
PRESS ESC
PRESSIONE ENTER
PRESSIONE ENTER
Agora você deve ter retornado à visualização normal do terminal.
Verifique se o compositor agora tem o caminho correto:
Se você vir o caminho que inclui seu diretório de arquivos (por exemplo, /Users/JeffStrongman/.composer/vendor/bin), você estará pronto.
Em seguida, execute sua instalação. Encontrei este problema ao configurar o meu Mac para usar o Laravel Valet.
Exemplo (opcional)
fonte
Para Linux Mint 18: edite ~ / .bashrc e adicione esta linha na parte inferior:
em seguida, recurso .bashrc (digite no console):
teste digitando no console:
ou digite o console:
fonte
adicionar variável de ambiente ao
bashrc
arquivoPara o Ubuntu 17.04 e 17.10:
Para o Ubuntu 18.04
verificar se a variável de ambiente está funcionando ou não primeiro recarrega o
bashrc
arquivose não estiver funcionando nenhum método, verifique primeiro onde está o Composer para verificar Executar este comando:
Em seguida, Copie Saída adicione saída a esta linha e execute novamente o comando.
Após o trabalho de comando do Laravel com êxito, forneça uma permissão para a pasta pai (por exemplo, você está usando o servidor apache do que dando permissão para o diretório de listagem da web apache como esse)
fonte
Adicionar PATH de exportação = "$ PATH: ~ / .composer / vendor / bin" a ~ / .bashrc funciona no seu caso, porque você só precisa quando executa o terminal.
Para completar, anexá-lo ao PATH em / etc / environment ( sudo gedit / etc / environment e adicionar ~ / .composer / vendor / bin no PATH) também funcionará mesmo se for chamado por outros programas porque é o sistema variável de ambiente abrangente.
https://help.ubuntu.com/community/EnvironmentVariables
fonte
meu caminho não tinha /.composer, apenas / compositor, então meu caminho foi: -
Isso funcionou para mim no ubuntu 20.04
fonte
Usuário do MacOS Sierra:
exclua o MAAP e o MAAP Pro da pasta Aplicativo, se você o tiver instalado no computador
estar no diretório raiz,
cd ~
verifique homebrew (se você tiver o homebrew instalado) OU mantenha o PHP atualizadobrew 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
verifique se isso está sendo exibido: export PATH = "$ PATH: $ HOME / .composer / vendor / bin"
laravel
agora deve ser global
fonte
Para o Ubuntu 16.04
fonte
O diretório bin Composer é definido e armazenado na
bin-dir
variável de configuração e pode ser diferente dependendo da sua configuração. A execução do comandocomposer global config bin-dir --absolute
informará o caminho absoluto para o diretório bin global do compositor. Usando este comando, você pode modificar seu.bash_profile
para adicioná-loPATH
exatamente como está configurado.fonte
Eu fiz isso e funciona no osx:
almoce seu terminal
E cole
pressione controle + x
pressione a tecla y
pressione a tecla Enter / Enter
fonte
AWS Ubuntu 18.04 LTS
Linux ws1 4.15.0-1023-aws # 23-Ubuntu SMP seg 24 de setembro 16:31:06 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux
Trabalhou para mim.
fonte
No Fedora:
Algumas caixas do compositor não estão no diretório .composer. Portanto, você precisa localizá-las usando:
Em seguida, faça eco da peça no .bashrc
O meu foi um
"/.config/composer/vendor/bin"
brinde!fonte
foi isso que adicionei no meu arquivo .bashrc e funcionei.
export PATH="$PATH:/home/myUsername/.composer/vendor/bin"
fonte
Caso alguém use o ZSH, todas as etapas são as mesmas, exceto algumas coisas:
.zshrc
export PATH=~/.composer/vendor/bin:$PATH
source ~/.zshrc
Em seguida
valet
, tente , se solicitar a senha, tudo está bem.fonte
Para resolver esse problema, verifique primeiro o caminho do compositer.phar
exemplo meu é algo parecido com isto
Vá para cd Usuários> Seu usuário> Comando ls e veja se composer.phar está presente, se sim, adicione a linha acima ao seu .bash_profile. Certifique-se de alterar o nome de usuário para o seu.
Espero que isso ajude você
fonte