我有一个instagram gem的问题,我不知道这些问题是从哪里来的,但在我执行捆绑包更新之前,一切都很好。这是问题所在:
如果我在gemfile中使用gem 'instagram',我会得到这样的错误:
undefined method `configure' for Instagram:Module然后我在网上阅读,发现这个问题的解决方案是添加github路径,如gem "instagram", :git => 'git://github.com/Instagram/instagram-ruby-gem.git',但随后我得到了错误:
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以使用faraday 0.9.0,但它导致了其他问题。有什么办法解决这个问题,让instagram gem再次工作吗?(它以前是有效的,不知道是什么把它搞砸了!)
发布于 2014-01-21 00:37:21
解决方法是将gem "faraday", "~> 0.8.9"放入我的gem文件中,强制它使用旧版本
https://stackoverflow.com/questions/21225052
复制相似问题