2014-06-18 79 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

相關問題