<gordon.j.miller / gmail.com> wrote in message news:1129898636.033794.322130 / z14g2000cwz.googlegroups.com... > Ara.T.Howard wrote: >> On Fri, 21 Oct 2005, soxinbox wrote: >> >> > I installed gnuplot gem, and I am getting some syntax errors when I try >> > to >> > run the samples on the projects web page. >> > >> >> ruby test.rb >> > c:/programs/ruby/lib/ruby/gems/1.8/gems/gnuplot-2.1/lib/gnuplot.rb:20:in >> > `popen': No such file or directory - which gnuplot (Errno::ENOENT) >> > from >> >> it looks like the code must do >> >> IO::popen `which gnuplot` >> >> so either >> >> - gnuplot is not on your system >> >> - gnuplot is not in your path >> >> can you verify both of these? from the shell do >> >> ~:> which -a gnuplot >> > > Ara is completely correct with his diagnosis. You have two choices, > either ensure that gnuplot is in your path or hardcode the path in the > gnuplot.rb file. I've struggled for a number of years on how to > improvie this but haven't been able to come up with something better > that satisfies my sense of right and wrong. Suggestions would be > appreciated. > > Gordon > Aha! I see it now. The problem isn't that gnuplot isn't in the path, but that 'which' is not a standard command on windows XP. I guess not many people have tried running this under windows.