2015-03-03 125 views
0

我试图在我的rails项目上运行bundle install(我刚刚添加了Nokogiri),但我遇到了许可错误。我安装rbenv(这似乎是一个正确的路要走)来解决这个问题,但现在我越来越找不到openuri

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

我知道open-uri是红宝石的一部分,但这样为什么我收到此错误?

+1

请您发表您的Gemfile。也许你有'gem'open-uri''那里的东西? – basiam 2015-03-03 11:16:08

+0

@basia谢谢,对不起,你应该回答这个问题:) – jcuenod 2015-03-03 13:18:40

回答

0

OpenURI是Ruby标准库的一部分,它不是宝石。你为此不需要将它包含在你的Gemfile中,只需要在你的代码中。

require 'open-uri' 

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