1

私は今夜​​、通常のWordPressまたはDrupalCMS以外の新しいシステムで遊ぶためにrubyrefinerycmsgemをインストールしました。

私は走りました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の宝石が私の新しいアプリをインストールしないのかについて私は本当に混乱しています。何が間違っている可能性があるかについてのアイデアはありますか?

Ruby(Rails)環境:
Rubyバージョン:ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0]
Railsバージョン:Rails 3.0.3

4

1 に答える 1

4

ヒントとして、refinerycms コマンドを実行するときに「sudo」を使用しないでください。アプリケーション内での管理がはるかに難しくなります。(gem のインストール時に使用できますが、簡単にするためにrvmをお勧めします)

この質問には、RefineryCMS の Google グループで既に回答したと思います (それがうまくいかない場合は、そこに追加のフィードバックを添えて返信してください。解決することができます)。

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

乾杯、

フィル

于 2011-02-17T01:28:40.563 に答える