Rails を rvm でインストールした後、次のエラーに直面しました。
/afs/andrew.cmu.edu/usr11/kvudata/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/yaml.rb:56:in '<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
もう少し情報を得るために、私は irb に行き、'psych' を要求しようとしました:
1.9.3-p327 :001 > require 'psych'
LoadError: libyaml-0.so.2: cannot open shared object file: No such file or directory -/afs/andrew.cmu.edu/usr11/kvudata/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/1.9.1/x86_64-linux/psych.so
しかし、検索しようとしている指定された場所に移動すると、psych.so
存在します!
ruby をアンインストールして再インストール、アンインストールして libyaml をソースからコンパイルしてから ruby を再インストールしてみましたが、エラーが消えません。