最近、macbook proを購入し、MacOSマウンテンライオンをダウンロードしました。Rubyはすでにプリインストールされており、レールをダウンロードするには次のように入力すると言われました。
$ sudo gem install rails
ただし、これを行うと、次のエラーが発生します。
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/json-1.7.5 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/json-1.7.5/ext/json/ext/generator/gem_make.out
私は答えを求めてstackoverflowを調べ、Xcodeバージョン4.4.1をダウンロードしようとしましたが、$ sudo gem install rails
それでも機能しません。また、sudoを使用せずにコマンドを実行すると、次のように表示されます。
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /Library/Ruby/Gems/1.8 directory.
この問題を解決するための解決策はありますか?他の人はrvmと呼ばれるものについて言及していますが、それが何であるか、またはそれをどのように使用するかは本当にわかりません。