Bundle Install无法找到google-drive的兼容版本“activesupport”

时间:2014-05-10 21:21:41

标签: railsapps

大家好我正在开发一个演示应用程序,并注意到我将gem google-drive gem插入我的Gemfile后出现此错误。

Resolving dependencies...
Bundler could not find compatible versions for gem "activesupport":
  In Gemfile:
google-drive (>= 0) ruby depends on
  middleman-core (>= 3.2.2) ruby depends on
    activesupport (~> 3.2.6) ruby

rails (= 4.1.1) ruby depends on
  activesupport (4.1.1)

对我来说,google-drive gem看起来需要早于版本的rails支持而不是rails 4.1.1所需的版本。欢迎任何建议。

1 个答案:

答案 0 :(得分:1)

fork google-drive gem,将依赖项更新为any,并检查它是否有效。实际上,如果您使用this gem,我就看不到任何middleman-core依赖项。 Alos尝试使用master分支:

gem 'google-drive', github: 'gimite/google-drive-ruby' # or other path, which you use

要更改依赖项,只需在fork后编辑repo中的gemspec文件。然后将gem路径(gimite/google-drive-ruby)更改为您的路径。