「Ruby のインストールにサイコがありません」エラーを解決するにはどうすればよいですか?
概要
RVM を使用して Ruby 1.9.3 をインストールしました。正常にインストールされたにもかかわらず、libyaml について文句を言いました。そして今、Gem (たとえば Rails) をインストールしようとするたびに、この警告が表示されます。
It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby.
Mac OS X 10.7(ライオン)を使用しています。
解決策
私の場合
rvm pkg install libyaml
そして
rvm reinstall ruby-1.9.3-p125
問題を解決しました。
Ubuntu を使用している場合は、上記の手順の前に libtool がインストールされていることを確認してください。
sudo apt-get install libtool
macOS ユーザーの場合 (Homebrew を使用):
rm -rf /usr/local/lib/ruby/gems/ && brew reinstall ruby