Ruby on rails 找不到openuri

Ruby on rails 找不到openuri,ruby-on-rails,ruby,bundler,rbenv,Ruby On Rails,Ruby,Bundler,Rbenv,我试图在我的rails项目上运行bundle install(我刚刚添加了Nokogiri),但遇到了权限错误。我安装了rbenv(这似乎是正确的方法)来解决这个问题,但现在我得到了解决 Could not find gem 'open-uri (>= 0) ruby' in the gems available on this machine. 我知道,OpenURI是ruby的一部分,但为什么我会遇到这个错误?OpenURI是ruby标准库的一部分,它不是gem。因此,您不需要将其包

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

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

我知道,
OpenURI
是ruby的一部分,但为什么我会遇到这个错误?

OpenURI是ruby标准库的一部分,它不是gem。因此,您不需要将其包含在GEM文件中,只需要将其包含在代码中即可

require 'open-uri'

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

请把你的档案寄出去。也许你有类似于
gem'openuri'
的东西在那里?@basia谢谢,很抱歉你应该回答这个问题:)