Missing the Rails gem. Please `gem install -v=2.3.4 rails`
我试图修复这个错误,结果我发现了一个新错误。
我已经安装了 ruby?? 1.8.6,但在我的应用程序中使用了内置的 JRuby 1.4.0。
一切正常,直到我更新了每个 gem(由我从该链接获得的答案指定)并且一切都崩溃了:自从我尝试启动应用程序以来,我收到以下错误消息:
Missing the Rails 2.3.4 gem. Please
gem install -v=2.3.4 rails , update
your RAILS_GEM_VERSION setting in
config/environment.rb for the Rails
version you do have installed, or
comment out RAILS_GEM_VERSION to use
the latest version installed.
然后,我尝试卸载更新(大部分是 v2.3.8),所以最后一个版本是 2.3.4。
在我的 config/environment.rb 文件中,我有这个:
1 | RAILS_GEM_VERSION = '2.3.4' unless defined? RAILS_GEM_VERSION |
所以我想一切都和更新前一样。
问题是....为什么我一直收到错误,无法启动应用程序?
好吧,我通过更改我的内置 Jruby 1.4.0 平台的 gem 路径,指向 Ruby 的 gems\\' 目录,而不是 NetBeans(和以前一样)来完成这项工作。
我希望它在未来运作良好。