大家好我正在开发一个演示应用程序,并注意到我将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所需的版本。欢迎任何建议。
答案 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
)更改为您的路径。