Я внес изменение в свой профиль оболочки, и теперь, когда я пытаюсь запустить консоль Rails в приложении Rails, которое я создал, я получаю это сообщение:
Loading development environment (Rails 2.3.4)
Rails requires RubyGems >= 1.3.2 (you have 1.0.1). Please `gem update --system` and try again.
Однако, когда я запускаю gem -v
, вывод будет 1.3.5
. Что здесь произошло, и как мне это исправить? Я уже переименовал версию gems (вместе с Ruby 1.8.6 и Rails 1.2.6), которая пришла с Leopard, в «gem.orig». Я добавил отладчик в инициализатор Rails и по какой-то причине require 'rubygems'
загружает v1.0.1, а не установленную версию? Как это исправить? Это произошло внезапно, когда я изменил свою оболочку и конфигурацию.