2016-11-30 103 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

回答