题
我试图安装红宝石宝石的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
不隶属于 StackOverflow