2011-01-29 67 views
0

我已經通過RVM安裝了ruby。安裝導軌爲[email protected]_3_0_3並將其設置爲默認使用:使用RVM安裝rails 3.0.3時的雪豹問題

monster:gems gtheys$ rvm use [email protected]_3_0_3 --default 

一些額外的信息:

monster:gems gtheys$ ruby -v 
ruby 1.9.2p174 (2011-01-28 revision 30696) [x86_64-darwin10.6.0] 
monster:gems gtheys$ which gem 
/Users/gtheys/.rvm/rubies/ruby-1.9.2-head/bin/gem 
monster:gems gtheys$ rails -v 
/opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:779:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError) 
    from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:214:in `activate' 
    from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems.rb:1082:in `gem' 
    from /opt/local/bin/rails:18 

什麼我需要做的。我看時,我想用它去到錯誤的位置軌...

UPDATE

我安裝了寶石包,之後重新安裝導軌3.0.3,現在它似乎工作:)

monster:~ gtheys$ rails -v 
Rails 3.0.3 
monster:~ gtheys$ which rails 
/Users/gtheys/.rvm/gems/[email protected]_3_0_3/bin/rails 
monster:~ gtheys$ 

玩轉解決你自己的問題:)

+0

你真是最好避免RVM都在一起,如果你能。它無法解決問題,有時甚至會隨機刪除整個Ruby安裝。一個更好的解決方案是安裝每個要用於Homebrew的版本,並設置路徑併爲主要可執行文件創建軟鏈接。您可以使用批處理文件甚至相應的Ruby腳本輕鬆完成此操作。 – 2011-01-29 13:28:25

回答

0

我安裝了寶石包,之後重新安裝導軌3.0.3,現在它似乎工作:)

怪物:〜gtheys $軌-v 的Rails 3.0.3 怪物:〜gtheys $其中軌道 /Users/gtheys/.rvm/gems/[email protected]_3_0_3/bin/rails 怪物: 〜gtheys $ 玩轉解決你自己的問題:)

感謝@tomeduarte冰山