无法安装google-api-client gem最新版本以及appnexusapi gem

时间:2015-04-07 12:06:00

标签: ruby ruby-on-rails-3 google-api-client faraday

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

请找到以下错误

 Bundler could not find compatible versions for gem "multi_json":
 In Gemfile:
    appnexusapi (>= 0) ruby depends on
      multi_json (~> 1.0.3) ruby

    google-api-client (= 0.8.2) ruby depends on
      multi_json (1.10.0) 

提前致谢

1 个答案:

答案 0 :(得分:0)

要求appnexusapi的作者更新到更高版本的multi_json。在等待的同时,您可以尝试自己进行分配,更新gemspec,然后将fork指定为gem源。如果您能够使用最新版本的multi_json(我看不到任何测试),那么您可以发送拉取请求。