找不到openuri

Cannot find openuri

我正在尝试 运行 bundle install 我的 rails 项目(我刚刚添加了 Nokogiri),但我 运行 遇到了权限错误。我安装了 rbenv(这似乎是正确的方法)来解决这个问题,但现在我得到了

Could not find gem 'open-uri (>= 0) ruby' in the gems available on this machine.

我知道 open-uri 是 ruby 的一部分,但为什么我会收到此错误?

OpenURI 是 Ruby 标准库的一部分,它不是 gem。因此,您不需要将它包含在您的 Gemfile 中,只需在您的代码中需要它。

require 'open-uri'

open('http://whosebug.com/')