Я нахожусь на Ubuntu 14.04, и я пробовал все возможные способы установить Laravel безрезультатно. Сообщения об ошибках все, что я пытаюсь. Сейчас я пробую первый метод в документации по быстрому запуску, то есть через установщик Laravel, но он говорит: «Убедитесь, что поместите ~/.composer/vendor/bin
каталог в свой каталог, PATH
чтобы исполняемый файл Laravel был найден при запуске команды Laravel в вашем терминале». так что мой вопрос, как мне это сделать? Это может быть простой вопрос, но я очень расстроен и буду признателен за любую помощь.
$HOME
вместо~
пути композитора. Не уверен насчет bash, но это, безусловно, необходимо, когда вы устанавливаете его в zsh.zshrc
.Подробные инструкции:
в вашем ~ / .bashrc добавьте эти строки:
Затем перезагрузите:
Проверьте, правильно ли он добавлен:
источник
В Ubuntu 16.04 LTS с глобально установленным композитором это работало для меня.
Отредактируйте файл .bashrc в своем домашнем каталоге, указав путь к папке bin компоновщика, которая находится в /your/home/.config/composer/vendor/bin
Если не работает, проверьте путь к каталогу bin компоновщика и закройте и снова откройте терминал. В противном случае попробуйте выйти из системы и войти в Ubuntu.
Также работает в Ubuntu 18.04. Спасибо @chifliiiii за ваш отзыв.
источник
Для установки ПУТИ на Yosemite (OS X 10.10.5), используйте команду ниже:
Для перезагрузки либо выйдите из терминала и запустите снова, либо используйте:
Помог мне, надеюсь, это поможет кому-то еще там!
источник
.zshrc
он не работал с использованием,~
и это, наконец, сделал с$HOME
Я сделал все вышеперечисленное, и это не сработало для меня.
Я просто скопировал это в свой терминал, и это сработало для меня.
источник
Это для настройки PATH в Mac OS X версии 10.9.5.
Я пытался добавить $ HOME, потому что я использую профиль пользователя:
Когда вы не используете профиль пользователя:
Затем перезагрузите:
Я надеюсь, что это поможет вам.
источник
Откройте терминал Mac:
Если вы не использовали vi, на первый взгляд это может показаться немного забавным, поэтому введите следующий код внимательно, по порядку:
ПРЕСС-ЭСК
НАЖМИТЕ ВВОД
НАЖМИТЕ ВВОД
Теперь вы должны были вернуться к обычному виду терминала.
Убедитесь, что композитор теперь имеет правильный путь:
Если вы видите путь, включающий каталог вашего файла (например, /Users/JeffStrongman/.composer/vendor/bin), все готово.
Затем запустите вашу установку. Я столкнулся с этой проблемой при настройке моего Mac для использования Laravel Valet.
Пример (необязательно)
источник
Для Linux Mint 18: отредактируйте ~ / .bashrc и добавьте в него эту строку внизу:
затем ресурс .bashrc (введите в консоли):
проверить это, набрав в консоли:
или введите в консоли:
источник
добавить переменную среды в
bashrc
файлДля Ubuntu 17.04 и 17.10:
Для Ubuntu 18.04
Проверить работоспособность переменной окружения или нет сначала перезагрузить
bashrc
файлесли не работает какой-либо метод, то сначала проверьте, где установлен Composer для проверки, выполните эту команду:
затем Скопируйте вывод, добавьте вывод в эту строку и снова выполните команду.
После успешной командной работы Laravel дайте разрешение родительской папке (например, вы используете сервер Apache, чем даете разрешение на каталог веб-листинга Apache, подобный этому)
источник
Добавление экспорта PATH = "$ PATH: ~ / .composer / vendor / bin" в ~ / .bashrc работает в вашем случае, потому что это нужно только при запуске терминала.
Для полноты, добавление его в PATH в / etc / environment ( sudo gedit / etc / environment и добавление ~ / .composer / vendor / bin в PATH) также будет работать, даже если он вызывается другими программами, потому что он системный переменная среды
https://help.ubuntu.com/community/EnvironmentVariables
источник
у моего пути не было /.composer, просто / composer, поэтому мой путь был: -
Это работало для меня на Ubuntu 20.04
источник
MacOS Sierra Пользователь:
убедитесь, что вы удалили MAAP и MAAP Pro из папки приложения, если они установлены на вашем компьютере
быть в корневом каталоге,
cd ~
проверить homebrew (если у вас установлен homebrew) ИЛИ иметь PHP в актуальном состоянииbrew 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
убедитесь, что это показывает: export PATH = "$ PATH: $ HOME / .composer / vendor / bin"
laravel
теперь это должно быть глобальным
источник
Для Ubuntu 16.04
источник
Каталог Composer bin устанавливается и сохраняется в
bin-dir
переменной config и может отличаться в зависимости от ваших настроек. Выполнение командыcomposer global config bin-dir --absolute
покажет вам абсолютный путь к вашему глобальному каталогу bin компоновщика. С помощью этой команды вы можете изменить свой,.bash_profile
чтобы добавить егоPATH
точно так, как он настроен.источник
Я сделал это, и это работает на OSX:
обед свой терминал
И вставить
нажмите контроль + х
нажмите клавишу y
нажмите клавишу возврата / ввода
источник
AWS Ubuntu 18.04 LTS
Linux ws1 4.15.0-1023-aws # 23-Ubuntu SMP Пн 24 сентября 16:31:06 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux
Работал на меня.
источник
На Fedora:
Некоторые корзины компоновщика не находятся в каталоге .composer. Поэтому вам нужно найти их, используя:
Затем введите часть в .bashrc
Мой был
"/.config/composer/vendor/bin"
Приветствия!источник
это то, что я добавил в свой файл .bashrc и работал.
export PATH="$PATH:/home/myUsername/.composer/vendor/bin"
источник
В случае, если кто-то использует ZSH, все шаги одинаковы, за исключением нескольких вещей:
.zshrc
export PATH=~/.composer/vendor/bin:$PATH
source ~/.zshrc
Тогда попробуйте
valet
, если запрашивает пароль, то все ок.источник
Чтобы решить эту проблему, убедитесь, что вы сначала нашли путь к composer.phar
пример мой что-то вроде этого
Перейдите на cd Users> Your user> Command ls и посмотрите, есть ли composer.phar, если yes, тогда добавьте вышеуказанную строку в ваш .bash_profile. Убедитесь, что вы изменили имя пользователя на свое.
Надеюсь, это поможет вам
источник