"没有二元红宝石"是什么意思?

ogi*_*inc 8 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.
Run Code Online (Sandbox Code Playgroud)

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

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

Hol*_*ust 19

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

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

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

  • 我注意到该网站上 Debian 二进制文件在 2015 年停止添加,OSX 在 2016 年停止添加?(Ubuntu 似乎更新得更好) (6认同)