Laravel команда не найдена ubuntu
Я установил Laravel с помощью composer без проблем, но когда я пытаюсь выполнить laravel в моем terminal, у меня есть эта типичная ошибка: -bash: laravel: команда не найдена Если я читаю документацию официального сайта мне нужно это сделать: Обязательно поместите каталог
Я чувствую себя идиотом из-за того, что задаю этот вопрос, и я прошел через все подобные вопросы безрезультатно. Я запускаю Ubuntu 14.04 в виртуальной машине vagrant на mac. У меня установлен composer и я запустил эти команды: composer global require laravel/installer (похоже, это сработало и.
Исправлено после установки пути для поставщиков композиторов. Таким образом, правильный шаг, который сработал, - это,
Настройка PATH: export PATH="
Затем выполните команду : laravel new project-name или sudo laravel new project-name
Для mac ,
Ubuntu 16.04 с последним установщиком laravel
Установите composer, если он не существует,
Установить laravel установщик,
Изменить конфигурацию среды,
Затем перезагрузите конфигурацию пути,
Ubuntu 17.04 и 17.10 :
Ubuntu 18.04
После поиска в Интернете я нашел для Ubuntu 17.04 , 17.10 , 18.04 и 20.04 этот код, который отлично работает:
Это спасло мне день!
Если по каким-то причинам предыдущий ответ не работает, как в моей ситуации, попробуйте это (как корень или с sudo) :
а затем поместите в конец файла это:
P.S. кстати, я использую
В Ubuntu 16 путь находится в каталоге
./config , как показано ниже.
проверьте, работает ли композитор, набрав
после установки composer установите laravel/installer через composer, используя следующую команду
после установки экспортируйте путь
Ребята помогите в установке Laravel 5, Я использую Windows 7 Home premium Я использую Git bash как мой terminal Я выполняю команду composer global require laravel/installer=
Откройте terminal и выполните следующие команды:
Только для bash:
Я нашел решение после того, как попробовал много раз. Во-первых, проверьте свой фактический путь к установщику laravel. Вам нужно перейти к /home/(here is your name)/.config/composer/vendor/bin . чтобы проверить, действительно ли существует этот путь. В начале я получил "команда laravel не найдена" и "bash: /home/eduard/.composer/vendor/bin/laravel: Нет такого файла или каталога", поэтому я проверил, правильный ли путь, и на самом деле это было не так , мой путь был /home/eduard/.config/composer/vendor/bin , я отличался от любых путей, которые я нашел в Интернете. После composer global require "laravel/installer=
1.1" решение будет:
- перейдите по terminal к пути, чтобы увидеть, отличается ли он, пока не найдете /bin . Итак, перейдите к /home/(here you put your name)/.config/composer/vendor/bin (это мой путь) и запомните путь.
- затем в terminal, cd
прокрутите вниз до конца файла и добавьте:
/.config/composer/vendor/bin" alias laravel='
/.config/composer/vendor/bin/laravel' (!! важно: имейте в виду, что ваш путь может немного отличаться, убедитесь, что путь существует, как в шаге 1, если он немного отличается, измените его, как это ваш).
Имейте в виду, что ваш путь может отличаться от любого в Интернете, убедитесь, что ваш путь правильный, проверьте его и поставьте правильный, как это сделал я. Я использую Ubuntu 16, но решение, которое я думаю, аналогично для любой версии, если вы укажете правильный путь.
Я следовал этому процессу, устанавливая Laravel 5 на мой Linux Mint(дистрибутив на основе Ubuntu): (Я написал полные шаги, чтобы помочь всем, кто нуждался в простых шагах.)
// переместил его в папку пользователя
sudo мв composer.phar /usr/local/bin/composer
// загрузите установщик Laravel с помощью Composer
composer global require "laravel/installer=
Похожие вопросы:
Laravel (ubuntu): после установки composer в каталог www/laravel я попытался создать проект с помощью команды (composer create-project laravel/laravel project1 --prefer-dist), но выскочила ошибка.
Поэтому я установил laravel на свой сервер. Теперь я добавил путь с помощью: sudo PATH=$PATH:
Я установил Laravel с помощью composer без проблем, но когда я пытаюсь выполнить laravel в моем terminal, у меня есть эта типичная ошибка: -bash: laravel: команда не найдена Если я читаю.
Я чувствую себя идиотом из-за того, что задаю этот вопрос, и я прошел через все подобные вопросы безрезультатно. Я запускаю Ubuntu 14.04 в виртуальной машине vagrant на mac. У меня установлен.
Ребята помогите в установке Laravel 5, Я использую Windows 7 Home premium Я использую Git bash как мой terminal Я выполняю команду composer global require laravel/installer=
1.1 И он успешно.
Сегодня я установил свежую копию High Sierra (после сброса всего моего mac), так что теперь я нахожусь в точке установки всех вещей, связанных с программированием, таких как установщик Laravel на.
Я установил composer, php и другие для Laravel, и после установки laravel он говорит, что команда laravel не найдена. Я пытался добавить этот путь, но все еще не работает. Там написано laravel.
Если по некоторым причинам предыдущий ответ не работает, как в моей ситуации, попробуйте это (как root или с sudo):
а затем поместите в конец файла:
P.S. btw Я использую
После поиска в интернете я нашел для Ubuntu 17.04, 17.10 и 18.04 следующий код:
Это спасло мой день!
Откройте терминал и выполните следующие команды:
Только для bash:
Я следил за этим процессом, устанавливая Laravel 5 на моем Linux Mint (дистрибутив на основе Ubuntu): (Я написал все шаги, чтобы помочь всем, кто нуждается в простых шагах.)
// переместил его в папку пользователя
sudo mv composer.phar/usr/local/bin/composer
//загружаем установщик Laravel с помощью Composer
композитор global требует" laravel/installer =
1.1 "
//добавьте установщик laravel в PATH
export PATH = "$ PATH: $HOME/.composer/vendor/bin"
//создаем папку для laravel
mkdir/home/badar/websites/laravel
//создаем новый проект
новый блог laravel
проверьте, работает ли композитор, набрав
после установки композитора установите laravel/installer через composer с помощью следующей команды
после установки экспортируйте путь
Я нашел решение после того, как попытался много раз. Сначала проверьте ваш фактический путь к установщику laravel. Вам нужно перейти в /home/(here is your name)/.config/composer/vendor/bin . чтобы проверить, действительно ли существует этот путь. В начале я получил "команду laravel not found" и "bash: /home/eduard/.composer/vendor/bin/laravel: такого файла или каталога нет", поэтому я проверил, был ли указан правильный путь, и он действительно т, мой путь был /home/eduard/.config/composer/vendor/bin , я отличался от любых путей, которые я нашел в Интернете. После того, как composer global require "laravel/installer=
- перейдите с помощью терминала к пути, чтобы увидеть, если он отличается, пока вы не найдете /bin . Итак, перейдите в /home/(here you put your name)/.config/composer/vendor/bin (это мой путь) и запомните путь.
- затем в терминале, cd
прокрутите вниз до конца файла и добавьте:
/.config/composer/vendor/bin" alias laravel='
/.config/composer/vendor/bin/laravel' (!! важно: имейте в виду, что ваш путь может быть немного немного по-другому, убедитесь, что путь существует, как в шаге 1, если он немного отличается, измените его на свой).
Имейте в виду, что ваш путь может отличаться от любого в Интернете, убедитесь, что ваш путь правильный, проверьте его и поставьте правильный путь, как я. Я использую Ubuntu 16, но я думаю, что решение похоже на любую версию, если вы указали правильный путь.
Я установил Laravel с помощью composer без проблем, но когда я пытаюсь выполнить"что Laravel " в моем терминале у меня есть эта типичная ошибка:
- bash: laravel: команда не найдена
Если я читаю документацию официального сайта, мне нужно это сделать:
/.каталог composer / vendor / bin в вашем пути, чтобы исполняемый файл laravel был найден при запуске что Laravel команду в вашем терминале.
но я не знаю, как это сделать (я новичок в командах консоли терминала).
вы можете мне помочь с этим? Спасибо!!
Ок, я сделал это, и это работает:
перезагрузите терминал и наслаждайтесь;)
важно: если вы хотите знать разницу между файл и bashrc пожалуйста, проверьте это ссылке
Примечание: для Ubuntu 16.04 под управлением laravel 5.1 путь:
добавить (не .bash_profile ).
в конце файла, а затем в терминале
чтобы проверить, что:
echo $PATH (перезагрузка, проверка N подтвердите, что путь есть)
запустите команду laravel!
Использование Mac
Для ЗШ:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >>
Для Bash:
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >>
если вы используете Ubuntu 16.04.
вам нужно найти конфигурационные файлы composer в моем случае:
/.config/composer или в других случаях
/.composer/
вы можете увидеть dir после этой команды
composer global require "laravel/installer"
после установки Laravel вы можете найти свой laravel в
/.config/composer/vendor/laravel/installer/ .
и вы найдете команда быстрого доступа Laravel здесь :
установить .bashrc с помощью nano
/.bashrc и экспортируйте конфигурационный файл composer:
или вы можете использовать allias. но выше решение рекомендуется.
теперь обновите bashrc с помощью source
/.bashrc и тогда laravel готов!!
выше шаги работает со мной в Ubuntu 16.04
тип терминала:
когда композитор закончит, введите:
вставить и сохранить:
тип терминала:
откройте другое окно терминала и введите: laravel
только для bash:
для разработчиков использовать zsh добавить
поэтому вместо этого используйте $HOME .
готово! попробуйте команду laravel вы увидите.
для тех, кто использует Linux с Zsh:
1 - Добавьте эту строку в ваш
2 - Run
- путь Linux к папке composer отличается от Mac
- использовать $HOME вместо
Если на mac (и подумайте *nix) просто запустите это в своем терминале.
на MAC потребители:
1. открыть терминал
2. дважды проверьте $PATH
3. редактировать файл
4. вставить
не забудьте поставить кавычки.
5. control + X (y + enter для сохранения файла и выхода)
Теперь запустите vagrant, перейдите в папку и попробуйте:
Я установил путь,но это не сработало.Я найду другой способ решить эту проблему. (OSX 10.10 & laravel 5.2)
1) Найти исполняемый файл:
2) дать права на исполнение:
3) Сделайте мягкую ссылку на /usr/bin:
1) сначала загрузите установщик Laravel с помощью Composer:
composer global требует "laravel / installer"
2) Убедитесь, что
3) после установки простая команда laravel new создаст новую установку Laravel в указанном каталоге.
когда я вошел, чтобы добавить путь экспорта= " $HOME/.composer / vendor / bin:$PATH " в мой
/.файл bashrc, vim указал мне, что это новый файл. Я попробовал то же самое для .файл zshrc и vim сказали, что он также новый. Я пошел вперед и добавил его недавно создал
/.файл bashrc и повторный запуск laravel и получил команду-bash: laravel не найден.
полагаю, я либо вставляю эту строку в неправильное .файл bashrc. Я не могу найти файл, куда я должен вставить этот.
Если у Вас установлен Composer глобально, вы можете установить инструмент установки Laravel, используя следующую команду:
Я без проблем установил Laravel с помощью composer, но когда я пытаюсь выполнить « laravel » в своем терминале, у меня возникает типичная ошибка:
-bash: laravel: команда не найдена
Если я прочитал документацию официального сайта, мне нужно это сделать:
Но я не знаю, как это сделать (я новичок в командах консоли терминала).
Вы можете мне с этим помочь? Спасибо!!
Хорошо, я сделал это, и это работает:
/.bash_profile и наслаждайся;)
Важно : если вы хотите узнать разницу между bash_profile и bashrc , проверьте это ссылка
Примечание. Для Ubuntu 16.04 с laravel 5.1 путь:
/ .config / composer / vendor / bin
На других платформах: чтобы проверить, где находится ваш глобальный каталог Composer, запустите composer global about . Добавьте /vendor/bin в каталог, который отображается после «Текущий каталог изменен на . », чтобы получить путь, который вы должны добавить к своему PATH .
Добавьте следующее в файл .bashrc (не .bash_profile ).
В конце файла, а затем в терминале запустите source
Чтобы убедиться, что:
(Перезагрузите терминал, проверьте и подтвердите, что путь есть)
Запустите команду laravel!
Примечание: Для Ubuntu 16 и более поздних версий используйте ниже:
1) Сначала загрузите установщик Laravel с помощью Composer:
composer global требуется "laravel / installer"
2) Обязательно поместите
3) После установки простая команда laravel new создаст новую установку Laravel в указанном вами каталоге.
Если вы приедете сюда в 2021 году, это сработало для меня также с использованием Ubuntu 16.04.
Composer 1.10.1 2020-03-13 20:34:27 laravel --version Установщик Laravel 3.0.1
Поместите экспорт PATH = $ PATH:
/ .config / composer / vendor / bin: $ PATH в ваш
/ .bashrc Это работает
Composer должен быть установлен глобально: запустите его в своем терминале:
Теперь команды композитора будут работать.
Мой быстрый способ создания нового проекта
Затем установите laravel:
Затем создайте проект, ничего не добавляя ни к какому пути
// добавляем проект в git
Хотите знать, есть ли у этого способа какие-либо проблемы - пожалуйста, дайте мне знать
Читайте также: