我检查了omniauth依赖项,只有两个宝石:hashie和rack。
我还检查了hashie和rack依赖项,这些都没有。
但是当我将gem 'omniauth'
添加到我的Gemfile中并运行bundle时,为了简洁省略了输出:
Installing multipart-post (1.2.0)
Installing faraday (0.8.8)
Installing httpauth (0.2.0)
Installing mini_portile (0.5.1)
Installing multi_json (1.8.0)
Installing nokogiri (1.6.0)
Gem::InstallError: nokogiri requires Ruby version >= 1.9.2.
An error occurred while installing nokogiri (1.6.0), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '1.6.0'` succeeds before bundling.
那些装置来自哪里?以及如何解决这个问题?
答案 0 :(得分:0)
我的问题是由另一个需要旧版本hashie的gem引起的,所以我更新了它:
bundle update twitter
然后捆绑成功。