Rails не может найти мои драгоценные камни - PullRequest
0 голосов
/ 05 марта 2010

Я работаю на недавно настроенном компьютере и, похоже, не могу заставить рельсы играть с моими драгоценными камнями.Ниже приведены некоторые ошибки, с которыми я сталкиваюсь.

Если я запускаю 'script / console' в проекте rails, я получаю следующую ошибку:

Отсутствует гем Rails.gem install -v= rails, обновите параметр RAILS_GEM_VERSION в config / environment.rb для установленной вами версии Rails или закомментируйте RAILS_GEM_VERSION, чтобы использовать последнюю установленную версию.

Если я запускаю 'rails -v 'Я получаю следующую ошибку:

/ Library / Ruby / Site / 1.8 / rubygems.rb: 777: в `report_activate_error': ошибка версии RubyGem: activesupport (1.4.4 not = 2.3.4) (Gem :: LoadError)

Установлены и обновлены гемы activesupport и rails, которые отображаются при запуске «списка драгоценных камней».Есть идеи?Спасибо!

1 Ответ

3 голосов
/ 05 марта 2010

Определено ли местоположение драгоценных камней?(либо в ~ / .bash_profile, либо в ~ / .bashrc)

Что-то вроде:

  export GEM_PATH=/Library/Ruby/Gems/1.8/:${GEM_PATH}

Вы захотите посмотреть, есть ли у вас гемы в вашем домашнем каталоге или вне корня.Вы можете сделать это, запустив gem environment.

...