我添加到Gemfile : gem 'google-api-client',"0.6.4“
1>执行“bundle install”,错误为:正在从https://rubygems.org/获取gem元数据..正在解析依赖关系...Bundler找不到gem“addressable”的兼容版本:在Gemfile中: google-api-client (= 0.6.4) ruby依赖于可寻址(>= 2.3.2) ruby
koala (>= 0) ruby depends on
addressable (2.2.8)2>执行“bundle update koala”,得到这个错误:从https://rubygems.org/获取gem元数据..正在解析依赖关系...Bundler找不到gem“launchy”的兼容版本:在快照(Gemfile.lock)中:launchy (2.1.0)
Gemfile中: google-api-client (= 0.6.4) ruby依赖于launchy (>= 2.1.1) ruby
运行bundle update将从头开始重建快照,仅使用Gemfile中的gem,这可能会解决冲突。
这个错误的核心问题是什么?我怎么才能解决它呢?
谢谢。
Update当我执行'bundle update addressable‘时,得到这个错误:正在从https://rubygems.org/获取gem元数据........正在从https://rubygems.org/获取gem元数据..正在解析依赖关系...Bundler找不到gem“launchy”的兼容版本:在快照(Gemfile.lock)中:launchy (2.1.0)
Gemfile中: google-api-client (= 0.6.4) ruby依赖于launchy (>= 2.1.1) ruby
运行bundle update将从头开始重建快照,仅使用Gemfile中的gem,这可能会解决冲突。
发布于 2014-07-11 12:01:51
您使用的koala版本需要addressable-2.2.8,但google-api-client需要addressable-2.3.2或更高版本。koala的最新版本没有指定addressable的具体版本,所以请尝试更新koala:
bundle update koalahttps://stackoverflow.com/questions/24689397
复制相似问题