Ошибка установки Rails - PullRequest
1 голос
/ 11 мая 2011

Я получаю эту ошибку после установки rvm и rails с rvm.Кто-нибудь может мне помочь?

/ Library / Ruby / Site / 1.8 / rubygems.rb: 779: в report_activate_error ': не удалось найти рельсы RubyGem (> = 0) (Gem :: LoadError) из / Library/Ruby/Site/1.8/rubygems.rb:214:in активировать 'из /Library/Ruby/Site/1.8/rubygems.rb:1082:in `гем' из / usr / bin / rails: 18

Спасибо!

Ответы [ 2 ]

1 голос
/ 11 мая 2011

Пара вещей, на которые стоит посмотреть:

  • Убедитесь, что Rails действительно установлен. Я поднимаю этот вопрос, потому что вы упомянули, что вы установили Rails с RVM, что является неточным. Вы устанавливаете Ruby с RVM, но устанавливаете Rails с Bundler (вы можете видеть Bundler как RVM для драгоценных камней, а не рубинов). Поэтому убедитесь, что в вашем Gemfile есть строка с именем gem 'rails', а затем выполните команду bundle install.

  • Как указано в других ответах, убедитесь, что вы используете правильный ruby ​​и gemset (где вы установили гем Rails). Для этого запустите rvm use <your_ruby>@<your_gemset>.

0 голосов
/ 11 мая 2011

Вы уверены, что на самом деле в RVM Ruby прямо сейчас? Я часто сталкиваюсь с этой ошибкой, когда забываю ввести rvm use MY_RUBY_VERSION. Он ищет камень rails, но не может его найти.

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