没有二进制红宝石可用于:osx/10.8/x86_64/ruby-1.9.2-p320

没有二进制红宝石可用于:osx/10.8/x86_64/ruby-1.9.2-p320,ruby,rvm,Ruby,Rvm,有一篇两年前的博文解释了如何修复Nokogiri带来的错误“你必须先安装开发工具”,如果你在安装RVM后升级到Mountain Lion,就会出现这个问题。在博文中,他说你必须这样做 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更新头部现在已更

有一篇两年前的博文解释了如何修复Nokogiri带来的错误“你必须先安装开发工具”,如果你在安装RVM后升级到Mountain Lion,就会出现这个问题。在博文中,他说你必须这样做

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更新头部
现在已更改为
rvm获取头部
。然而,在那之后,我盲目地做了

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。 要安装do:“rvm安装ruby-1.9.2-p320”

按照它的说明,我安装了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`.
任何人都可以提供一些指导

您需要运行:

rvm get head
rvm autolibs enable
rvm use --install 1.9.2
bundle install

首先,在您能够很好地安装“RVM需求”和Ruby之后,从Xcode内部安装“命令行工具”。

这是一个更大的问题。当然,如果您真的想要我的建议,我会说跳转并使用rbenv而不是RVM。我已经发布了关于如何在Mountain Lion上使用rbenv构建ruby 1.9.3的说明。@matt我没有列出已知的rvm列表。当我尝试使用rvm use 1.9.2时,它给了我一个错误,说它没有安装,当我尝试安装时,它给了我二进制rubies错误message@Matt这些说明在哪里?我将查看@mpapis提到的示例,以及消息告诉您的内容,阅读
rvm要求