6

私は OS X Mavericks 10.9 ベータ版を実行していますが、今が Ruby on Rails の学習に戻る良い機会です。10.9 に Ruby 2.0 が含まれていることを知ってうれしい

しかし、Rails のインストールに問題があります。

コマンドの使用 - sudo gem install rails

この結果..

ネイティブ拡張機能の構築。これには時間がかかる場合があります... エラー: rails のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張機能のビルドに失敗しました。

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb mkmf.rb は /System/Library/Frameworks/Ruby.framework/Versions/2.0/ で ruby​​ のヘッダー ファイルを見つけることができませんusr/lib/ruby/include/ruby.h

Gem ファイルは、検査のために /Library/Ruby/Gems/2.0.0/gems/atomic-1.1.10 にインストールされたままになります。結果は /Library/Ruby/Gems/2.0.0/gems/atomic-1.1.10/ext/gem_make.out に記録されます

何かアドバイス?

ありがとう

シャノン

4

4 に答える 4

2

私にとって、この問題は次のコマンドを実行することで修正されました。

xcode-select --install
于 2013-10-25T04:23:21.823 に答える
0

Xcode 5 が必要です。

と ..

$ xcode-select -p
/Applications/Xcode5-DP3.app/Contents/Developer

それは仕事です。

また

RVM なしで Mac OS X に Ruby 2.0 をインストールするを参照してください。

于 2013-10-06T14:36:12.127 に答える
0

この投稿を試してください

システム Ruby を使用することはお勧めしません。RVM や rbenv などのサンドボックスで使用できます。

于 2013-08-16T18:15:18.950 に答える