2011-08-22 114 views
0

我從ROR3項目中脫離出來並在幾個月後回來。我運行MacPorts更新,然後運行'Rails Server'來解決這個問題,並得到這個錯誤。然後我運行'bundle install',因爲它看起來像是一個Gem問題,並且出現了相同的錯誤消息。任何人都可以闡明爲什麼它現在正在發生,並有可能的解決方案嗎?ROR3'導軌服務器'錯誤

user$ rails console 
/opt/local/lib/ruby1.9/1.9.1/rubygems.rb:762:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError) 
    from /opt/local/lib/ruby1.9/1.9.1/rubygems.rb:219:in `activate' 
    from /opt/local/lib/ruby1.9/1.9.1/rubygems.rb:1065:in `gem' 
    from /opt/local/bin/rails:18:in `<main>' 
user$ 
+0

安裝gem rails:'gem install rails' – NARKOZ

+2

我已經閱讀了幾個人在過去幾周從macports跑出來的一些博客文章,並跳入RVM和自制軟件,因爲mac上的問題(特別是OSX Lion) 。我一直在使用RVM已經有相當長的一段時間了,這是一次非常棒的體驗。 – Augusto

+0

@narkoz該解決方案不能解決問題! – ubique

回答

0

隨着Time Machine的安裝,我能夠從當我知道Ruby On Rails上一次工作並且現在一切都恢復正常時刪除'local'文件夾。 MacPorts用戶請注意並按照建議考慮安裝RVM!