首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装"google-api-client“时Ruby On Rails gem依赖冲突

安装"google-api-client“时Ruby On Rails gem依赖冲突
EN

Stack Overflow用户
提问于 2014-07-11 10:58:02
回答 1查看 1.8K关注 0票数 1

我添加到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

代码语言:javascript
复制
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,这可能会解决冲突。

EN

回答 1

Stack Overflow用户

发布于 2014-07-11 12:01:51

您使用的koala版本需要addressable-2.2.8,但google-api-client需要addressable-2.3.2或更高版本。koala的最新版本没有指定addressable的具体版本,所以请尝试更新koala:

代码语言:javascript
复制
bundle update koala
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24689397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档