Ошибка в JSON Ruby Gem - Ubuntu 11.04 - PullRequest
0 голосов
/ 12 августа 2011

Здравствуйте, умные люди из Stackoverflow.

Я пытаюсь исправить небольшой 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

У меня нет другого кода в файле. Я удалил драгоценный камень и переустановил. Но та же ошибка, я не могу найти в чем проблема?

Я чувствую, что все, что я делаю на этом сайте - это прошу помощи, но я прихожу сюда только в крайнем случае, и, если есть что-то, что я могу сделать, пожалуйста, дайте мне знать взамен

Спасибо

Чарли

Ответы [ 2 ]

0 голосов
/ 22 августа 2011

Я обновился до последней версии Ruby 1.9.2 с использованием RVM и переустановил Gems и он работает нормально, если кто-то столкнется с той же проблемой, рекомендую сделать это!

0 голосов
/ 12 августа 2011

У вас есть json.rb в том же каталоге, что и places.rb?Попробуйте переименовать это во что-то другое.

...