【发布时间】:2015-04-21 22:43:20
【问题描述】:
我正在尝试在我的 Rails 4.2 应用程序中安装 jimson gem:
宝石文件:
gem 'jimson', '~> 0.10.0'
捆绑后,我收到此错误:
Fetching gem metadata from https://rubygems.org/.........
Fetching version metadata from https://rubygems.org/..
Resolving dependencies...
Bundler could not find compatible versions for gem "rack":
In snapshot (Gemfile.lock):
rack (1.6.0)
In Gemfile:
jimson (~> 0.10.0) ruby depends on
rack (~> 1.4.5) ruby
正如错误所说,jimson 依赖于机架 1.4.5,而我当前的机架版本是 1.6.0
(我已经收到与 multi_json gem 相同的错误,我将它从 1.11.0 降级到 1.7.6,现在它要求我降级到机架 1.4.5 !!)
将 rack 1.6.0 替换为 rack 1.4.5 是个好主意吗?我不确定是否有其他解决方案可以在不修改已安装 gem 的情况下使用 jimson !!
【问题讨论】:
标签: ruby-on-rails ruby rubygems