Ruby Gem 和 Sanitize 的问题

发布于 2024-08-09 19:10:10 字数 327 浏览 3 评论 0原文

我正在尝试安装 Ruby gem 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)

I'm trying to install the Ruby gem sanitize. I've already installed nokogiri:

>gem list nokogiri

*** LOCAL GEMS ***

nokogiri (1.4.0)

but when I try and install sanitize I get the following error:

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

城歌 2024-08-16 19:10:10

rgrove-sanitize 使用 悲观运算符,在本例中,这意味着您需要 1.3.3 或更高版本的 Nokogiri 版本,但低于 1.4(您拥有的版本)。您需要安装正确版本的 Nokogiri:

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

rgrove-sanitize uses the pessimistic operator, which, in this case, means you need a Nokogiri version of 1.3.3 or greater, but less than 1.4 (which is what you have). You need to install the correct version of Nokogiri:

>gem install --version "~> 1.3.3" nokogiri
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文