我在OS X Lion上使用brew install ruby
安裝了Ruby 1.9.2,並使用gem update --system
更新了gem 1.8.11。如何讓軟件包知道我在OS X Lion上安裝了Ruby 1.9.2?
但是,在我的Rails 3項目中,bundle仍然使用Ruby 1.8路徑(/System/Library/Frameworks/Ruby.framework/Versions/1.8/Ruby)來安裝新的gem,並且因爲需要Ruby 1.9的包而失敗(在我的情況下linecache19)。
我怎麼讓包知道我安裝了1.9.2?
(我嘗試使用RVM來安裝Ruby和由於某種原因失敗,安裝程序簡單的手。我認爲網絡連接太慢或東西)
我強烈建議你再給RVM一次嘗試,因爲當你需要更新Ruby本身時,它絕對是管理不同版本紅寶石的最佳方式,尤其是長期運行。 –