RefineryCMS安装问题

时间:2011-02-17 01:21:11

标签: ruby ruby-on-rails-3 refinerycms

我今晚安装了ruby refinerycms gem,尝试使用除普通WordPress或Drupal CMS之外的新系统。

我跑sudo gem install refinerycms,安装得很好。当我运行sudo refinerycms /path/to/project来创建新的refinerycms项目时,我收到以下错误:

/usr/local/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error': RubyGem version error: activesupport(3.0.4 not = 3.0.3) (Gem::LoadError)

我卸载了activesupport并安装了3.0.3但我收到了以下错误

/usr/local/lib/ruby/1.9.1/rubygems.rb:762:in `report_activate_error': RubyGem version error: activesupport(3.0.3 not = 3.0.4) (Gem::LoadError)

所以我真的很困惑为什么这个refinerycms gem不会安装我的新应用程序。关于什么可能出错的任何想法?

Ruby(Rails)环境:
Ruby版本:ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0]
Rails版本:Rails 3.0.3

1 个答案:

答案 0 :(得分:4)

只是一个提示 - 在运行refinerycms命令时不要使用“sudo”,这会使应用程序中的管理变得更加困难。 (您可以在安装gem时使用它,但为了方便起见,我建议rvm

我相信我已经在RefineryCMS谷歌小组回答了这个问题(如果这不起作用,请在那里回复其他反馈,我们可以解决它):

http://groups.google.com/group/refinery-cms/browse_thread/thread/52d9b215444f218b

干杯,

菲尔