我试图安装红宝石宝石的sanitize。我已经安装了引入nokogiri:

>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)
有帮助吗?

解决方案

rgrove-sanitize方法使用悲观操作者时,其在这种情况下,意味着你需要的1.3.3或更高版本引入nokogiri,但低于1.4(这是你所拥有的)。您需要安装引入nokogiri的正确版本:

>gem install --version "~> 1.3.3" nokogiri
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top