RVMをインストールした後にMountainLionにアップグレードした場合に発生する問題である、Nokogiriに付属する「開発ツールを最初にインストールする必要がある」というエラーを修正する方法を説明する2年前のブログ投稿があります。ブログ投稿で彼はあなたがしなければならないと言っています
rvm update head
rvm --force install 1.9.2
gem install bundle
## in your rails app
bundle
Installing nokogiri (1.4.2) with native extensions
...
rvm update head
に変更されましたrvm get head
。しかし、その後私は盲目的にやった
rvm --force install 1.9.2
このエラーメッセージが表示されます
rvm --force install 1.9.2
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.2-p320.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
The provided compiler '/usr/bin/gcc' is LLVM based, it is not yet fully supported by ruby and gems, please read `rvm requirements`.
[1]: http://www.fakingfantastic.com/2010/11/26 /fixing-the-you-have-to-install-development-tools-first-error-with-nokogiri/
言い換えれば、それは私を同じブログ投稿に戻すように指示しました。
RVMのウェブサイトを見て、私は盲目的にやった
rvm install 1.9.2
このエラーが発生しました
ruby-1.9.2-p320がインストールされていません。インストールするには:'rvm install ruby-1.9.2-p320'
その指示に従って、rvm install ruby-1.9.2-p320を実行しましたが、同じバイナリエラーが発生しました
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.2-p320.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
The provided compiler '/usr/bin/gcc' is LLVM based, it is not yet fully supported by ruby and gems, please read `rvm requirements`.
誰かがいくつかのガイダンスを提供できますか