Mac 安装 Ruby 遇到的问题

问题样式:

Error running '__rvm_make -j 1',
please read /Users/xxx/.rvm/log/1508491359_ruby-2.2.4/make.log
There has been an error while running make. Halting the installation.

通过 查看 make.log 文件可知:

dyld: lazy symbol binding failed: Symbol not found: _clock_gettime
  Referenced from: /Users/xxx/.rvm/src/ruby-2.4.1/./miniruby (which was built for Mac OS X 10.12)
  Expected in: /usr/lib/libSystem.B.dylib

通过查找网上资料,以及自己的实际验证,认为错误原因:没有安装Xcode的CommandLineTools工具 (当前如果没有安装 Xcode 的话,那么先安装 Xcode 吧)

解决方案:

执行安装 CommandLineTools 指令:

xcode-select --install

安装完成后,在试下重新下载 所需的 Ruby 版本,我下载的版本是2.4.1 ,已经下载成功。

祝好运。

你可能感兴趣的:(Mac 安装 Ruby 遇到的问题)