如你所知,Ruby是預先安裝在Mac和它的版本是1.8.7我想在我的Mac使用ruby1.9.3,但它仍然使用ruby1.8.7後,我安裝了ruby1.9.3
[[email protected] ~] $ ruby --version
ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]
由於某些原因,我需要使用Ruby-1.9.3來代替。
基本上,我按照這些步驟:
brew update
brew install rbenv
brew install ruby-build
rbenv install 1.9.3-p0
rbenv rehash
一切工作正常,但我仍然得到同樣的版本(1.8.7)我安裝後的1.9.3 我可以使用紅寶石1.9.3只有當我輸入完整路徑,像這樣:
[[email protected] ~] $ ~/.rbenv/versions/1.9.3-p0/bin/ruby --version
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin12.4.0]
但我的系統仍在使用Ruby-1.8.7。
任何幫助將不勝感激。
從[docs](https://github.com/sstephenson/rbenv#homebrew-on-mac-os-x):*之後您仍然需要添加'eval「$(rbenv init - ) 「按照注意事項中的說法,」給你的個人資料。你只需要做一次。* – Stefan