只是尝试更新到最新版本的Ruby。在ruby-lang.org/en/documentation/installation/#homebrew上,我发现您应该可以通过homebrew来做到这一点:
brew install ruby
但是,当我在“更新”后列出红宝石版本(ruby -v)时,它仍然是旧版本2.0.0。
Hermes:~ Sancho$ ruby -v
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin13]
我碰巧列出了/ usr / local / bin /的内容,我可以看到一个符号链接:
红宝石-> ../Cellar/ruby/2.2.1/bin/ruby
因此,我不知道发生了什么,为什么版本仍然列出旧数字而不是2.2.1,因为它看起来应该如此。
还有指向其他2.2.2版的其他红宝石工具(erb,gem,irb,rake,rdoc,ri)的符号链接。
那么,这里发生了什么以及如何正确安装2.2.1版?
我确实也安装了RVM,但是我想将ruby的系统版本更新为最新版本。
使用Homebrew,但请确保/usr/local/bin
您的路径早。前任:
.bashrc
export PATH=/usr/local/bin:$PATH
这不会更新系统Ruby版本。相反,它将安装的另一个版本,ruby
并且此行告诉bash
您寻找新版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句