运行“rake vlad:setup”时出现错误错误是 Missing the Rails 2.1.0 gem. Please 'gem install -v=2.1.0 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.
但是安装了 Rails;所以看起来 RVM 安装 gem 的方式可能会出现问题。有什么提示吗?
[gakins@Somnambulist gaimplan_emp]$ rails --version 导轨 2.1.0 [gakins@Somnambulist gaimplan_emp]$ gem list rails *** 当地宝石 *** 导轨(2.1.0) [gakins@Somnambulist gaimplan_emp]$ rake vlad:setup [/Users/gakins/.rvm/gems/ruby-1.9.2-p318@rails328/specifications/ZenTest-4.8.4.gemspec] 中的无效 gemspec:不正确的要求 ["= 1.8"] [/Users/gakins/.rvm/gems/ruby-1.9.2-p318@rails328/specifications/ZenTest-4.9.0.gemspec] 中的无效 gemspec:不正确的要求 ["= 1.8"] 缺少 Rails 2.1.0 gem。请 `gem install -v=2.1.0 rails`,更新 config/environment.rb 中的 RAILS_GEM_VERSION 设置以获取您已安装的 Rails 版本,或注释掉 RAILS_GEM_VERSION 以使用已安装的最新版本。 [gakins@Somnambulist gaimplan_emp]$
我正在使用 rvm 并为此项目提供了一个 gemset。