Я использую 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