Мой CLI ржавый, так что будьте добры ...
На OS X Lion я установил RVM, а затем sudo gem install rails
.
Когда я запускаю старую rails -v
, я получаю:
На данный момент Rails не установлен в этой системе.Чтобы получить последнюю версию, просто наберите:
$ sudo gem install rails
Затем вы можете запустить команду "rails" еще раз.
и если я запустлю /usr/local/bin/rails
Я получаю всевозможный хаос, начиная с:
ПРЕДУПРЕЖДЕНИЕ: #NameError: неинициализированная константа Gem :: VERSION>
# - - кодировка: utf-8 - -
Gem :: Specification.new do | s |s.name = "bundler" s.version = "1.0.21"
... но если запустить sudo /usr/local/bin/rails -v
, я получу:
Rails 2.2.2
... и sudo rails -v`:
/Users/dan/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in 'to_specs': Could not find rails (>= 0) amongst [bigdecimal-1.1.0, io-console-0.3, json-1.5.4, minitest-2.5.1, rake-0.9.2.2, rdoc-3.9.4] (Gem::LoadError)
from /Users/dan/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in 'to_spec'
from /Users/dan/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems.rb:1210:in 'gem'
from /Users/dan/.rvm/gems/ruby-1.9.3-p0/bin/rails:18:in '<main>'
Я почти уверен, что у меня есть несколько версий друг на друге.Любые подсказки, чтобы очистить все это и начать с нуля?