我正在使用 rvm,执行以下操作:
rvm install ree <--- (Ruby Enterprise Edition), or this can be 1.8.7 or 1.9.2
rvm ree
rvm gemset create 'proj'
cd path/to/proj
bundle install
所以该项目中的 Gemfile 说:
gem 'rails', '3.0.0'
而且bundle install
速度超快,报告
Using rails (3.0.0)
但在那之后当我输入
$ rails -v
/Library/Ruby/Site/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError)
from /Library/Ruby/Site/1.8/rubygems.rb:214:in `activate'
from /Library/Ruby/Site/1.8/rubygems.rb:1082:in `gem'
from /usr/bin/rails:18
$ which rails
/usr/bin/rails
所以bundle install
不将导轨安装为宝石吗?但如果我输入script/rails -v
它显示它是 3.0.0