【发布时间】:2016-11-30 07:45:02
【问题描述】:
我已经介绍了在 Mac OS X 上安装新版 Ruby 的推荐方法:Homebrew 和 rvm。我运行 rbenv 来安装 Ruby 2.3.3,并使用“rbenv global 2.3.3”将其选为首选版本。我遇到的问题是当前在 /usr/bin/ruby 上安装了 2.0.0 版本,出于某种疯狂的原因,我无法将其删除。
$ rbenv global
2.3.3
$ which ruby
/usr/bin/ruby
$ ruby -v
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]
$ ~/.rbenv/versions/2.3.3/bin/ruby -v
ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-darwin16]
sudo rm -rf /usr/bin/ruby
Password:
rm: /usr/bin/ruby: Operation not permitted
啊!!请帮忙。
【问题讨论】:
-
对不起,上面的命令行格式很糟糕。 stackoverflow 吃了我的换行符。
-
另外,你为什么要混合
rvm和rbenv?选一个。此外,rvm需要 Homebrew - 但不要从 Homebrew 安装rvm!使用他们的网页告诉你的方法。