“没有二元ruby”是什么意思?

每当我使用rvm install xxx ,即使成功安装,我也会收到此警告:

 No binary rubies available for: osx/10.12/x86_64/ruby-2.4.0. Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies. 

我试着阅读rvm help mount ,但这超出了我的知识范围。

有人能用简单的英语解释这个警告吗? 谢谢!

安装新Rubies时,RVM首先尝试使用从https://rvm_io.global.ssl.fastly.net/binaries/下载的预编译版本。 这大大加快了Rubies的安装速度。

只有当RVM找不到匹配的版本(或者您指定了其他编译​​选项)时,RVM才会下载相应版本Ruby的源代码并在您的计算机上编译它。

您收到的消息只是告诉您RVM无法为您的操作系统找到所需Ruby的预编译版本,RVM将从源代码编译它。 这不是错误。 生成的Ruby将与以预编译forms下载的方式完全相同。 安装只需要一点时间。