我遇到了instagram gem的问题,我不知道这些问题来自哪里,但在我执行捆绑更新之前一切正常。这是问题所在:
如果我在我的gemfile中使用gem 'instagram'
,我会收到错误:
undefined method `configure' for Instagram:Module
然后我在线阅读并发现此问题的解决方案是添加像gem "instagram", :git => 'git://github.com/Instagram/instagram-ruby-gem.git'
这样的github路径,但后来我收到了错误:
Bundler could not find compatible versions for gem "faraday":
In Gemfile:
instagram (>= 0) ruby depends on
faraday (< 0.9, >= 0.7) ruby
omniauth-facebook (>= 0) ruby depends on
faraday (0.9.0)
我尝试手动编辑gem以使用法拉第0.9.0,但它会导致其他问题。任何想法如何解决这个问题,让instagram宝石再次工作? (以前工作过,不知道是什么搞砸了!)
答案 0 :(得分:2)
通过将gem "faraday", "~> 0.8.9"
放入我的gem文件,强制它使用旧版本