Ruby 2.0 Rails gem インストール エラー「そのようなファイルをロードできません – openssl」
概要
私はOSX 10.8.2にRuby 2.0をインストールして使用しています… 「sudo gem install Rails」を実行しようとしたときにこれが発生しました
$ sudo gem install rails
ERROR: Loading command: install (LoadError)
cannot load such file -- openssl
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
以前は Ruby 1.9.x と Rails 3.2.x が正常に動作していました
解決策
まず OpenSSL をインストールして、Ruby を再度コンパイルする必要があります。
RVM:
rvm pkg install openssl
rvm reinstall ruby-2.0.0-p0 --with-gcc=gcc-4.7 --with-openssl-dir=$rvm_path/usr