2015-07-19 2 views
0

Я пытаюсь запустить Vagrant/Homestead/Laravel для выполнения некоторых проектов PHP. Я следую инструкциям в видео:Усадьба PATH не работает (Laravel, PHP)

https://laracasts.com/series/laravel-5-fundamentals/episodes/2

Но всякий раз, когда я достигаю точки, где он испытывает «усадьбы» команду на терминале (в настоящее время я использую ЗШ), я получаю:

zsh: command not found: homestead

Я не знаю, где мой .bash_profile должен уйти. Я напечатал следующие команды в терминале (в порядке убывания):

cd 
touch ~/.bash_profile 
nano .bash_profile 

и он показывает мне пустой файл (его не существовало до того, так как я только что отформатированный мой MacBook). Я написал следующее и сохраните файл:

PATH=/Users/Jack/.composer/vendor/bin:$PATH

И тогда я пытаюсь выполнить команду усадьбу в терминале, но она по-прежнему не работает ...

Почему это не работает? Кроме того, следует ли помещать файл .bash_profile в свой cd (корневой каталог) в качестве пользователя или в качестве пользователя root (sudo su).

Любая помощь/совет приветствуются!

Cheers!

UPDATE:

Мой .zshrc файл:

# Path to your oh-my-zsh installation. 
export ZSH=/Users/Jack/.oh-my-zsh 
export PATH="~/.composer/vendor/bin:$PATH" 

# Set name of the theme to load. 
# Look in ~/.oh-my-zsh/themes/ 

.... 

ответ

2

Прежде всего, вы используете zsh так что вы хотите добавить композитор в свой $ PATH, определенной в файле .zshrc. Ваш файл .zshrc должен быть расположен в вашем домашнем каталоге. На ваш домашний каталог ссылаются ~. Ваш файл .zshrc должен быть размещен в ~/.zshrc

Далее, добавьте композитора на ваш путь. Откройте файл .zshrc с нано- и обновления:

# User configuration 

export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 

To:

# User configuration 

export PATH="~/.composer/vendor/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 

Теперь загрузите ЗШ с

source ~/.zshrc 

ПРИМЕЧАНИЕ: Если ~ не работает, попробуйте $HOME.

+0

Я пробовал, но он не работает. Он по-прежнему показывает 'zsh: command not found: homestead'. Обратитесь к моему обновлению, чтобы увидеть мой .zshrc-контент. – idelara

+0

В вашем терминале 'echo $ PATH' и опубликовать результат –

+0

'/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin' Вот результат ... – idelara

Смежные вопросы