2011-08-12 78 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,它的工作正常,如果有人遇到同样的问题,会建议这样做!