Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

Module Path Under Windows

by logan (Curate)
on Aug 31, 2006 at 17:42 UTC ( #570645=perlquestion: print w/ replies, xml ) Need Help??
logan has asked for the wisdom of the Perl Monks concerning the following question:

After a long time in the Unix world I'm trying to write a script that accesses a MySql database from Windows. Right off the bat, I've run into trouble: perl can't find I've got perl installed into C:\Perl and a search reveals that is installed in C:\Perl\site\lib\PerlEx\ When I run my script (from cygwin), I get this:
$ perl Can't locate in @INC (@INC contains: c:/Perl/lib c:/Perl/site/l +ib .) at line 3 . BEGIN failed--compilation aborted at line 3.
The source code couldn't be simpler:
#!/usr/bin/perl -w use DBI;
I feel sure that I'm missing some basic concept about perl under Windows, but my searches have proved fruitless. Can anyone point me in a direction?

"What do I want? I'm an American. I want more."

Comment on Module Path Under Windows
Select or Download Code
Replies are listed 'Best First'.
Re: Module Path Under Windows
by Burak (Chaplain) on Aug 31, 2006 at 17:59 UTC
    You didn't install DBI. PerlEx::DBI is a part of ActiveState' s PerlEx software not the DBI module itself. Use ppm to locate and install DBI (and DBD::mysql).

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://570645]
Approved by grep
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (6)
As of 2015-11-28 23:54 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (746 votes), past polls