“没有二元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下载的方式完全相同。 安装只需要一点时间。