0
如果我做ruby -v
我得到:如何設置ruby全局路徑變量?
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.3.0]
但如果我這樣做ruby -e 'puts $:'
我得到:
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:31:in `require': cannot load such file -- rbconfig (LoadError)
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:31:in `<top (required)>'
from <internal:gem_prelude>:1:in `require'
from <internal:gem_prelude>:1:in `<compiled>'
什麼我需要做編輯$:變量,以使它停止尋找紅寶石1.9 0.1?
您是否使用rvm(或者如果在Windows上使用pik)來管理您的ruby版本?試試'哪個紅寶石'來獲得紅寶石的位置。還要做'rvm list'並查看所有安裝的紅寶石。然後我們可以討論。 – Anil
這是關於紅寶石安裝而不是'$:'。 –