2014-06-18 53 views
9

我最近遇到了使用OpenURI的问题。每open方法导致以下错误:“没有这样的文件或目录@ rb_sysopen”使用OpenURI

"No such file or directory @ rb_sysopen". 

我的代码看起来简直像下面这样:

data = open("http://google.ca/") 

我加入gem 'nokogiri'后不久发现错误我Gemfile和运行bundle install,虽然我没有说明这是否导致了问题,并从那时起删除了条目而对问题没有产生积极的影响。任何帮助,将不胜感激。

回答

24

尝试在您的代码之前编写require 'open-uri'

+1

这样做。谢谢! – Jamie

+0

whay是在要求工作后?在我的本地系统中,我不需要它,但是我必须在我的生产服务器代码中要求它。 –

+0

也许你有这个需求的开发依赖。 – jpalumickas

相关问题