2016-11-30 105 views
0

我已经推荐了在Mac OS X上安装新版本Ruby的建议方式:Homebrew和rvm。我运行rbenv来安装Ruby 2.3.3,并使用“rbenv global 2.3.3”将其选为首选版本。我遇到的问题是目前在/ usr/bin/ruby​​上安装了2.0.0版本,出于某些疯狂的原因,我无法删除它。错误的红宝石在Mac OS X 10.12塞拉利昂

$ 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 

唉!请帮忙。

+0

很抱歉的命令行的蹩脚格式以上。 stackoverflow吃了我的换行符。 –

+0

相关:[操作不允许在根El capitan(无根的禁用)](http://stackoverflow.com/questions/32659348/operation-not-permitted-when-on-root-el-capitan-rootless-disabled) – Amadan

+1

另外,你为什么要混合'rvm'和'rbenv'?选一个。此外,'rvm'需要Homebrew - 但不要从Homebrew安装'rvm'!使用他们的网页告诉你的方法。 – Amadan

回答