From: Travis Tslib Date: 2010-10-16T12:47:33+09:00 Subject: My First Time I have Perl and PHP experience. I love the idea of true OO and wanted to give Ruby a try. I expect gem to work like cpan and pear. I want to use a very simple API to get data and dump into a local database. I have Windows XP SP 3. I installed Ruby 1.9.2 and Eclipse and the DLT for Ruby (I've also installed MySQL, but I haven't gotten that far, yet). There are three different gems out there that I could use. I'm trying 'reve'. It required 'hpricot'. That too two hours just to get 'gem install hpricot' to work. I finally got some sort of Ruby DevKit installed, and hpricot installed and so did reve, without error. Now, when I try require 'reve' api = Reve::API.new('my_userid','my_apikey') api.characters.each do |character| puts character.name end I get C:/Ruby192/lib/ruby/gems/1.9.1/gems/reve-0.0.131/lib/reve.rb:136:in `read': No such file or directory - C:/Ruby192/lib/ruby/gems/1.9.1/gems/reve-0.0.131/lib/../VERSION (Errno::ENOENT) from C:/Ruby192/lib/ruby/gems/1.9.1/gems/reve-0.0.131/lib/reve.rb:136:in `initialize' from C:/Documents and Settings/Travis/workspace/ODNDT Transaction Farmer/test1.rb:5:in `new' from C:/Documents and Settings/Travis/workspace/ODNDT Transaction Farmer/test1.rb:5:in `
' Clearly, I've done something wrong in installing this gem. Like I said, I'm completely new to Ruby. Yes, there is probably something I could read somewhere, but I haven't found it today. I understand that I'm crashing into Ruby, but... I don't want to do 'hello world'. -- Posted via http://www.ruby-forum.com/.