Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses

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."

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
Domain Nodelet?
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 browsing the Monastery: (2)
As of 2021-09-21 18:22 GMT
Find Nodes?
    Voting Booth?

    No recent polls found