1

我有一个使用 Appnexusapi gem 的应用程序。现在我需要将 google-api-client gem(>= 0.8.2) 安装到我的应用程序中以连接 google adx api。但是在安装 google-api-client 时,我遇到了 faraday 和 multi_json gems 的依赖问题。任何人都可以为我提供这个问题的解决方案。

请找到我收到的以下错误

Bundler 找不到 gem "multi_json" 的兼容版本:
 在 Gemfile 中:
    appnexusapi (>= 0) 红宝石取决于
      multi_json (~> 1.0.3) 红宝石

    google-api-client (= 0.8.2) ruby​​ 依赖于
      multi_json (1.10.0)

提前致谢

4

1 回答 1

0

请appnexusapi的作者更新到更高版本的multi_json。在等待期间,您可以尝试自己分叉,更新 gemspec,然后将您的分叉指定为 gem 源。如果您能够使其与最新版本的 multi_json 一起工作(我看不到任何测试),那么您可以发送拉取请求。

于 2015-04-07T12:33:37.930 回答