2
在安装OS X 10.9和自制软件(sudo mv/opt/local〜/ macports)后,安装了Ruby 2.0的我的Rails 4.0.0停止工作。 Ruby仍然工作,但我无法加载所有的宝石来运行Rails了。所以我试图删除Ruby,Rails和RVM,然后重新安装。这是我尝试重新加载Ruby 2.0时得到的结果:在OS X 10.9升级和自制安装后重新安装Ruby
[2013-10-28 16:28:28] /Users/mac/.rvm/rubies/ruby-2.0.0-p247/bin/ruby
current path: /Users/mac/.rvm/src/rubygems-2.1.10
command(6): env GEM_PATH=/Users/mac/.rvm/gems/ruby-2.0.0-p247:/Users/mac/.rvm/gems/[email protected]:/Users/mac/.rvm/gems/ruby-2.0.0-p247:/Users/mac/.rvm/gems/[email protected] GEM_HOME=/Users/mac/.rvm/gems/ruby-2.0.0-p247 /Users/mac/.rvm/rubies/ruby-2.0.0-p247/bin/ruby -d /Users/mac/.rvm/src/rubygems-2.1.10/setup.rb
Exception `LoadError' at /Users/mac/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems.rb:1082 - cannot load such file -- rubygems/defaults/operating_system
Exception `LoadError' at /Users/mac/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems.rb:1091 - cannot load such file -- rubygems/defaults/ruby
/Users/mac/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/psych.rb:205:in `parse': (<unknown>): mapping values are not allowed in this context at line 2 column 30 (Psych::SyntaxError)
from /Users/mac/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/psych.rb:205:in `parse_stream'
from /Users/mac/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/psych.rb:153:in `parse'
from /Users/mac/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/psych.rb:129:in `load'
from /Users/mac/.rvm/src/rubygems-2.1.10/lib/rubygems/config_file.rb:332:in `load_file'
from /Users/mac/.rvm/src/rubygems-2.1.10/lib/rubygems/config_file.rb:197:in `initialize'
from /Users/mac/.rvm/src/rubygems-2.1.10/lib/rubygems/gem_runner.rb:74:in `new'
from /Users/mac/.rvm/src/rubygems-2.1.10/lib/rubygems/gem_runner.rb:74:in `do_configuration'
from /Users/mac/.rvm/src/rubygems-2.1.10/lib/rubygems/gem_runner.rb:39:in `run'
from setup.rb:45:in `<main>'
which looks like this on the command line:
Extracting rubygems-2.1.10 ...
Removing old Rubygems files...
Installing rubygems-2.1.10 for ruby-2.0.0-p247............
Error running 'env GEM_PATH=/Users/mac/.rvm/gems/ruby-2.0.0-p247:/Users/mac/.rvm/gems/[email protected]:/Users/mac/.rvm/gems/ruby-2.0.0-p247:/Users/mac/.rvm/gems/[email protected] GEM_HOME=/Users/mac/.rvm/gems/ruby-2.0.0-p247 /Users/mac/.rvm/rubies/ruby-2.0.0-p247/bin/ruby -d /Users/mac/.rvm/src/rubygems-2.1.10/setup.rb',
please read /Users/mac/.rvm/log/1383002409_ruby-2.0.0-p247/rubygems.install.log
Installation of rubygems did not complete successfully.
Saving wrappers to '/Users/mac/.rvm/wrappers/ruby-2.0.0-p247'........
ruby-2.0.0-p247 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
ruby-2.0.0-p247 - #importing default gemsets, this may take time........................
Install of ruby-2.0.0-p247 - #complete
Ruby was built without documentation, to build it run: rvm docs generate-ri
任何帮助都非常感谢!
昨天我有一个问题,在一个干净的使用BREW和RVM安装,在我的bash的个人资料我的固定路径变量固定它。试试[这](http://stackoverflow.com/questions/14175773/echo-path-doesnt-match-bash-profile) – creativereason