После установки Rails 3, RVM и Ruby 1.9.2 у меня возникли проблемы с запуском этого приложения Rails 2.3.8.
necromancer@factory$ script/server
./script/../config/boot.rb:5: uninitialized constant Rails (NameError)
from script/server:2:in `require'
from script/server:2
После запуска gem which rails
я получил следующий путь:
/Users/necromancer/.rvm/gems/ruby-1.8.7-p302/gems/railties-3.0.0/lib/rails.rb
Итак, я удалил railties-3.0.0 и запустил gem install rails
Теперь gem which rails
выдает следующую ошибку:
ERROR: Can't find ruby library file or shared library rails
Я также попытался удалить rails 2.3.8 и запустить bundle install
в моем приложении. Затем я попытался gem uninstall rails
и gem install rails -v=2.3.8
, и пока бинарный файл rails все еще работает, gem which rails
по-прежнему выдает эту ошибку. Я думаю, что это может быть источником моей проблемы ... как я могу указать, что это указывает на рельсы 2.3.8 на моем rvm 1.8.7 gemset ??