Я пытаюсь установить Rails 3 в моей новой установке Mac OS X, но у меня есть некоторые проблемы.
Я загружаю RVM и устанавливаю Ruby 1.9.2 без проблем, но когда я пытаюсь установить Rails, используя:
gem install rails
Я получаю:
Thomas@~ $ gem install rails
/Users/Thomas/rvm/rubies/ruby-1.9.2-head/lib/ruby/site_ruby/1.9.1/rubygems/config_file.rb:28:in `<top (required)>': uninitialized constant Gem::ConfigFile (NameError)
from /Users/Thomas/rvm/rubies/ruby-1.9.2-head/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/Thomas/rvm/rubies/ruby-1.9.2-head/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/Thomas/rvm/rubies/ruby-1.9.2-head/lib/ruby/site_ruby/1.9.1/rubygems/gem_runner.rb:8:in `<top (required)>'
from /Users/Thomas/rvm/rubies/ruby-1.9.2-head/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/Thomas/rvm/rubies/ruby-1.9.2-head/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/Thomas/./rvm/rubies/ruby-1.9.2-head/bin/gem:13:in `<main>'
Я пробовал много вещей; Я удалил RVM и переустановил его, но я все еще получаю эту ошибку.
Что я нахожу странным, так это то, что RVM установлен в ~HOME/rvm
, а не в ~HOME/.rvm
.
Когда я остаюсь с моей оригинальной версией Ruby, драгоценный камень распознается. Может быть, я должен создать ссылку где-нибудь, чтобы связать гем с разными версиями?