質問

イMerbにRubyエンタープライズプラン(OS X)投このエラーは、アイデア、浮かぶのでしょうか。

sudo gem install merb

ERROR:  Error installing merb:
invalid gem format for /opt/ruby-enterprise-1.8.6-20090113/lib/ruby/gems/1.8/cache/ParseTree-3.0.2.gem

削除される逸品キャッシュが、問題が続きました。また管理イのジェムがものです。

役に立ちましたか?

解決

を削除するキャッシュ(ruby-企業-1.8.6-20090113/lib/ruby/gems/1.8/キャッシュ/*)、gemのフォルダにいい仕事を一時的には現在、この問題も依存merbアクション-args..

他のヒント

私たちの場合、問題は宝石のURLが当社のWebコンテンツフィルター(Websense)によってブロックされていたことです。 gemファイルをテキストエディターで開き、実際のコンテンツではなくブロックページメッセージを見つけたため、URLのブロックを解除する必要がありました。

その解決策を見つけました。基本的に、新しいgemがインストール/更新されるたびに、システムはgithubからダウンロードしてインストールします。そして、gemのgithubでは常に作業が進行中であることを知っています。したがって、とにかく誤った形式のgemが更新されます。

SOソリューションは、railsアプリケーションが実行されているサーバー/システムのいずれかからgemをダウンロードしてからインストールすることです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top