Подтвердить что ты не робот

Установка Ruby с Homebrew

Я установил Ruby с Homebrew:

brew install ruby

В разделе "Предостережения" сказано:

ПРИМЕЧАНИЕ. По умолчанию устанавливаемые двоичные файлы будут помещены в:
/usr/local/Cellar/ruby/1.9.3-p194/bin

Вы можете добавить это в свой PATH.

Что это значит и как я могу добавить его в свой "путь"? Предположим, что это связано с bash_profile, но новым для этого.

4b9b3361

Ответ 1

в ~/.bash_profile добавить следующую строку

export PATH=/usr/local/Cellar/ruby/1.9.3-p194/bin:$PATH

Когда вы закончите, закройте свой терминал и снова откройте его. Вы должны быть в порядке.

В качестве альтернативы вы можете выполнить следующее в каждой открытой оболочке вместо закрытия/повторного открытия:

source ~/.bash_profile

Примечание: Я настоятельно рекомендую установить ruby ​​через rvm или rbenv, чтобы вы могли управлять несколькими версиями ruby ​​и использовать gemsets.

Ответ 2

Быстрое исправление:

Откройте/etc/paths.

Change the order of lines(highest priority on top).
/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin

Ответ 3

Добавьте эту строку в ваш .profile(или .bash_profile,.bashrc,.zshrc и т.д.):

export PATH=/usr/local/opt/ruby/bin:$PATH

Это обновленная версия ответа Кайла. По состоянию на май 2014 года brew info ruby печатает:

По умолчанию исполняемые файлы, созданные gem, будут помещены в:

  /usr/local/opt/ruby/bin

Вы можете добавить это в свой PATH. После обновлений вы можете запустить

  gem pristine --all --only-executables

... для восстановления binstubs для установленных драгоценных камней.