2011-08-12 74 views
0

你好聰明的人Stackoverflow。JSON Ruby Gem中的錯誤 - Ubuntu 11.04

我想正確的一個小JSON腳本。但是JSON Gem似乎並沒有工作。剛纔有代碼:

require 'rubygems' 
require 'json' 

我得到的錯誤:

./json.rb:5: undefined method `search' for nil:NilClass (NoMethodError) 
    from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
    from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require' 
    from places.rb:2 

我沒有在文件中任何其他代碼。我已經卸下寶石並重新安裝。但同樣的錯誤,我無法找到問題所在?

我覺得所有我在這個網站做的是尋求幫助,但我只是來這裏作爲最後的手段,如果有什麼我能做的,請讓我的回報知道

感謝

Charlie

回答

0

你有一個json.rbplaces.rb在同一目錄嗎?嘗試將其重命名爲其他內容。

+0

抱歉有這樣的情況,代碼編輯出錯了,讓我改變!對不起 –

+0

道歉! –

+0

我現在已經解決了這個問題,但它不會讓我回答8個小時......我將在稍後發佈答案。謝謝 –

0

我升級到最後一個使用RVM的Ruby 1.9.2,並重新安裝了Gems,它的工作正常,如果有人遇到同樣的問題,會建議這樣做!