Ошибка установки AWS SDK для Ruby на Mac - PullRequest
0 голосов
/ 30 августа 2011

Я изучаю Ruby для доступа к AWS SDB, созданной моим партнером.Когда я установил AWS SDK для Ruby на моем Mac, я получил следующее сообщение:

ПРЕДУПРЕЖДЕНИЕ: установка в ~ / .gem, поскольку /Library/Ruby/Gems/1.8 и / usr / bin не являютсядоступен для записи.ВНИМАНИЕ: у вас нет /Users/royclymer/.gem/ruby/1.8/bin в вашем PATH, исполняемые файлы gem не будут запускаться.

Я знаком с "PATH" по моим дням на ПК, но имеютолько что начал использовать Terminal на Mac (для запуска Ruby) и не могу найти там команду PATH.Возможно, это не проблема, потому что там было написано «шесть самоцветов установлено», но я также получил несколько утверждений типа «Нет определения для get_options».

Спасибо.

Ответы [ 2 ]

3 голосов
/ 06 октября 2011

Похоже, вы пытаетесь установить драгоценный камень в вашу систему установить Ruby. Вероятно, вы можете решить эту проблему, поставив перед командой gem install команду sudo.

sudo gem install aws-sdk

Хотя это должно работать, обычно лучше использовать другое решение, не требующее установки гемов от имени пользователя root (попробуйте googling rvm и rbenv).

0 голосов
/ 30 августа 2011

PATH это не команда, это переменная окружения. Чтобы увидеть текущий контент, наберите echo $PATH в своем терминале. Чтобы временно изменить PATH, вы можете просто реэкспортировать его так:

export PATH=~/.gem:$PATH

Для постоянного изменения вы можете прочитать о .bash_profile или .bashrc, а также /etc/paths и /etc/paths.d/.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...