2013-11-22 83 views
0

Ruby noob here。我安裝了Ruby 1.9.3,但仍默認使用預安裝的系統版本(1.8)。例如:舊版本的Ruby覆蓋更新版本

$ gem install rails 
ERROR: While executing gem ... (Gem::FilePermissionError) 
You don't have write permissions for the /Library/Ruby/Gems/1.8 directory. 

我用rbenv嘗試全球版本設置爲1.9.3

$ rbenv global 1.9.3-p448 

不過,我仍然有這個問題,當我檢查版本,我得到1.8:

$ ruby -v 
ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] 
+0

你是如何安裝Ruby 1.9.3的? –

回答

0

指揮寶石使用系統gem命令,默認爲超級用戶。我未使用rbenv,但得到rbenv路徑在第一添加到環境變量PATH,我覺得是工作

+0

這個問題不好回答 – Lizz