2011-08-22 76 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!