Вы получаете сообщение об отсутствии такого файла для загрузки ошибки rubygems, что может означать следующее:
3.3 Нет такого файла для загрузки - rubygems
Когда я запускаю команду gem, я получаю следующее сообщение об ошибке:
ruby: нет такого файла для загрузки - rubygems (LoadError)
Что не так?
Ответ
Похоже, что для выполнения копии Ruby не установлена библиотека RubyGems. Вероятно, RubyGems был установлен за один раз (поскольку распознана команда gem), но, возможно, он был установлен на иную установку Ruby, чем та, которую вы сейчас используете.
Что нужно проверить
Убедитесь, что установленная Ruby является той же, на которой установлен RubyGems. В системе Unix команда which (или type command) поможет понять это.
Убедитесь, что в текущей установленной установке Ruby действительно установлена библиотека RubyGems. Вы должны найти файл «rubygems.rb» в каталоге site_ruby / 1.8 установки Ruby.
Такое смешение может легко произойти после установки нового экземпляра Ruby, но старый экземпляр предшествует новому в списке PATH.
Эту информацию можно найти здесь: http://docs.rubygems.org/read/chapter/19