1

しようとしていますbundle installが、エラーが発生します Could not find bson-1.4.0 in any of the sources。bson-1.4.0 は、私の Gemfile にある mongoid ~> 2.0 の要件であると思います。

しようとするとgem install -v 1.4.0 bson、エラーが発生します

ERROR:  Could not find a valid gem 'bson' (= 1.4.0), here is why:
          Found bson (1.4.0), but was for platform jruby

バンドルのインストールは私の開発マシン (OSX 10.6.8 を実行) では問題なく動作しますが、64 ビットの Amazon EC2 インスタンスでこの問題が発生しています。

以前のバージョンをリクエストしようとするとbundle update、エラーが発生します

Could not find gem 'bson (= 1.4.0) x86-mingw32', which is required by gem 'mongo (~> 1.3) x86-mingw32', in any of the sources.

64bitだからでしょうか。可能な回避策はありますか?

実行中のレール 3.0.10

4

1 に答える 1

4

私は今日、この正確な問題を抱えていました。v1.4 と v1.4.1 が ruby​​gems.org から削除されたことが判明しました。gemファイルを手動でダウンロードしてアプリにインストールすることで、なんとか回避できました。

http://tinyurl.com/3fksky8

于 2011-10-29T18:24:48.670 に答える