什么"没有可用的二元红宝石"意思?

时间:2017-03-11 13:32:16

标签: ruby install rvm

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

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,但这超出了我的知识范围。

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

1 个答案:

答案 0 :(得分:16)

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

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

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

相关问题