Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
NameError - Scruffy and Gruff -
Ams Lone
8/12/2007 5:51:00 AM
I am trying to generate some charts using Scruffy or Gruff.. But both of
them are failing with NameError.
I am a noob and googled a lot. Any help on how to fix these errors.
D:/Screener/Scruffy.rb:2: uninitialized constant Scruffy (NameError)
/gruff.rb:4: uninitialized constant Gruff (NameError)
from D:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from D:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from D:/Screener/gruff.rb:2
from -e:1:in `load'
from -e:1
--
Posted via
http://www.ruby-...
.
3 Answers
John Joyce
8/12/2007 5:58:00 AM
0
On Aug 12, 2007, at 12:51 AM, Ams Lone wrote:
> I am trying to generate some charts using Scruffy or Gruff.. But
> both of
> them are failing with NameError.
>
> I am a noob and googled a lot. Any help on how to fix these errors.
>
> D:/Screener/Scruffy.rb:2: uninitialized constant Scruffy (NameError)
>
>
> ./gruff.rb:4: uninitialized constant Gruff (NameError)
> from D:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> from D:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> from D:/Screener/gruff.rb:2
> from -e:1:in `load'
> from -e:1
> --
> Posted via
http://www.ruby-...
.
>
Posting code is better,
but make sure you use
require 'rubygems'
require 'gemname'
(where gemname is scruffy or whatever gem you are using)
Also make sure you install a gem using
gem install gemname --include-dependencies
So you can make sure you are not missing anything.
Ams Lone
8/12/2007 6:36:00 AM
0
Hey John - I reinstalled scruffy using the include dependencies option,
but still the same error..
require 'rubygems'
require 'scruffy'
graph = Scruffy::Graph.new
graph.title = "Comparative Agent Performance"
graph.value_formatter = Scruffy::Formatters::Percentage.new(:precision
=> 0)
graph.add :stacked do |stacked|
stacked.add :bar, 'Jack', [30, 60, 49, 29, 100, 120]
stacked.add :bar, 'Jill', [120, 240, 0, 100, 140, 20]
stacked.add :bar, 'Hill', [10, 10, 90, 20, 40, 10]
end
graph.point_markers = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun']
>ruby Scruffy.rb
/scruffy.rb:4: uninitialized constant Scruffy (NameError)
from d:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from d:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from Scruffy.rb:2
>Exit code: 1
--
Posted via
http://www.ruby-...
.
Stefan Rusterholz
8/12/2007 11:48:00 AM
0
Logan Capaldo wrote:
> On 8/12/07, Ams Lone <amslonewolf@gmail.com> wrote:
>> => 0)
>> `gem_original_require'
>> from d:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>> `require'
>> from Scruffy.rb:2
>> >Exit code: 1
>
>
> Don't name your script scruffy.rb. Ruby will always look in the current
> directory first for files to require. You are requiring your own script
> file
> by accident. :)
Actually it won't. "." is in $: the last entry.
Regards
Stefan
--
Posted via
http://www.ruby-...
.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
NameError - Scruffy and Gruff -
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password