1

所以我想在我的 rails 应用程序中使用 feedzirra。Feedzirra 使用丝瓜络宝石。当我在 Gemfile 中仅指定 feedzira gem 时,它安装了 loofah 1.0.0。但是 loofah 1.0.0 在 utf-8 编码方面存在一些问题。所以我想升级并将gemfile更改为

source 'https://rubygems.org'
source 'http://gems.github.com'

gem 'nokogiri', '~> 1.4.7'
gem 'loofah', '~> 1.2.1'
gem 'feedzirra'

但是现在 Bundler 告诉我丝瓜被锁定到 1.0.0

You have requested:
  loofah ~> 1.2.1

The bundle currently has loofah locked at 1.0.0.
Try running `bundle update loofah

好的,但是 bundle update loofah 抛出了这个,我很困惑,它什么也没告诉我......

Bundler could not find compatible versions for gem "loofah":
  In Gemfile:
    loofah (~> 1.2.1) ruby

    loofah (1.0.0)
4

1 回答 1

0

我删除了所有 gem 并再次运行 bundle install ,这次没有任何问题

于 2013-04-14T15:59:21.660 回答