我正在尝试正确捆绑我的 Rails 应用程序,但是当我将mongo_mapper_ext gem 添加到 Gemfile 时,我总是收到如下错误:
不幸的是,宝石mongo_mapper_ext (0.2.4) 具有无效的 宝石规格。因此,捆绑程序无法安装此 Gemfile。请问 Gem 作者拉动错误版本来解决此问题。欲了解更多信息 信息,请参阅 http://bit.ly/syck-defaultkey。
即使我的 Gemfile 指定的版本与 0.2.4 不同
# database
gem 'mongo', "1.4.1"
gem 'mongo_mapper'
gem 'mongo_mapper_ext', "0.2.7"
知道问题的根源吗?
提前谢谢。
现在我有关于这个的更多信息:
如果您使用的是捆绑程序 1.1.x,这可能是问题所在
https://github.com/carlhuda/bundler/issues/1715
这是解决方案:
bundle install --full-index
这似乎是捆绑器 1.1.x 和 Rubygems 索引之间的问题。