Question

Je suis en train d'installer le sanitize gemme Ruby. Je l'ai déjà installé nokogiri:

>gem list nokogiri

*** LOCAL GEMS ***

nokogiri (1.4.0)

mais lorsque je tente et installer sanitize je reçois l'erreur suivante:

>gem install rgrove-sanitize
ERROR:  Error installing rgrove-sanitize:
rgrove-sanitize requires nokogiri (~> 1.3.3, runtime)
Était-ce utile?

La solution

rgrove-sanitize utilise le opérateur pessimiste , qui, dans ce cas, , signifie que vous avez besoin d'une version Nokogiri de plus ou 1.3.3, mais inférieur à 1,4 (ce qui est ce que vous avez). Vous devez installer la version correcte de Nokogiri:

>gem install --version "~> 1.3.3" nokogiri
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top