2009-11-04 99 views
0

我正在尝试安装Ruby gem sanitize。我已经安装了引入nokogiri:Ruby Gem和Sanitize的问题

>gem list nokogiri 

*** LOCAL GEMS *** 

nokogiri (1.4.0) 

但是当我尝试安装了sanitize我得到以下错误:

>gem install rgrove-sanitize 
ERROR: Error installing rgrove-sanitize: 
rgrove-sanitize requires nokogiri (~> 1.3.3, runtime) 

回答

2

rgrove-的sanitize使用pessimistic operator,其中,在这种情况下,意味着你需要一个Nokogiri 1.3.3或更高的版本,但不到1.4(这是你所拥有的)。您需要安装正确版本的Nokogiri:

>gem install --version "~> 1.3.3" nokogiri 
+0

感谢您的快速回复。 – 2009-11-04 18:57:46