當ree是默認vm(在Snow Leopard上)時,如何在rvm下更新rubygems?我做:如何使用rvm和ree更新rubygems?
$ rvm ree gem update --system
這導致事情看起來像一切正常:
Updating RubyGems
Updating rubygems-update
Successfully installed rubygems-update-1.3.7
Updating RubyGems to 1.3.7
Installing RubyGems 1.3.7
RubyGems 1.3.7 installed
[...]
RubyGems installed the following executables:
/Users/douglassellers/.rvm/rubies/ree-1.8.7-2010.02/bin/gem
但是當我運行gem --version還在說1.3.5。在寶石版的ree版本中做一個寶石。
任何人都知道如何讓rubygems使用RVM進行更新?
你驗證稀土?例如'rvm使用ree'然後'gem --version'。我知道這聽起來很愚蠢,但是我之前遇到過一個錯誤:-( – Brian 2010-08-20 23:39:27
我已經驗證了這一點。最奇怪的是,ruby寶石似乎認爲它正在更新正確的文件,它說更新〜/ .rvm/rubies /ree-1.8.7-2010.02/bin/gem,當我在〜/ .rvm/rubies/ree-1.8.7-2010.02/bin/gem中指定「哪個寶石」時,必須有另一個版本的寶石在需要的路徑中,我看不到一個 – 2010-08-23 18:06:46