Marcus: Date::Calc Modull wird nach Installation nicht gefunden?

Hi @all,

ich hab mittels PPM das Modul Date::Calc auf meinen WindowsRechner installiert. Das modul befindet sich in C:\Perl\lib\Date\Calc.pm
Wenn ich jetzt über Eclipse versuche das Modul einzubinden, dann mekert Eclipse immer noch, dass er das Modul nicht findet?

Can't locate loadable object for module Date::Calc in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .)
Aber wie schon gesagt, in der C:\Perl\lib\Date\Calc.pm ist es drin?!

  1. Hey,
    ich hab auch mit ppm (Version 4) Date::Calc installiert, aber es befindet sich unter site/lib/. Dort kommen benutzerinstallierte Module hin, lib/ gehört zur Distro. Du hast irgendwo ein böses Bubu gemacht.

      
    
    > perl -MDate::Calc -MData::Dump::Streamer -e"Dump $Date::Calc::VERSION, [@INC]"  
    
    $VAR1 = 5.4;  
    $ARRAY1 = [  
                'C:/Perl/site/lib',  
                'C:/Perl/lib',  
                '.'  
              ];  
    
    
    --
    水-金-地-火-木-土-天-海-冥
    1. Hey,
      ich hab auch mit ppm (Version 4) Date::Calc installiert, aber es befindet sich unter site/lib/. Dort kommen benutzerinstallierte Module hin, lib/ gehört zur Distro. Du hast irgendwo ein böses Bubu gemacht.

      Hi, danke für deine Antwort.
      Also wie schon gesagt, bei mir Befindet sich das Modul in c:\perl\lib\Date.
      Ich hab mal den PPM Gui gestartet und da wurde das Modul nicht gefunden?!
      Wie kann ich das blöde ding noch mal rauskicken? Einfach löschen?

      perl -MDate::Calc -MData::Dump::Streamer -e"Dump $Date::Calc::VERSION, [@INC]"
      $VAR1 = 5.4;
      $ARRAY1 = [
                  'C:/Perl/site/lib',
                  'C:/Perl/lib',
                  '.'
                ];

      Das habe ich jetzt auch mal ausgeführt, aber anscheinend funkt das nicht`perl -MDate::Calc -MData::Dump::Streamer -e"Dump $Date::Calc::VERSION, [@INC]"`{:.language-perl}  
      
      
      1. Nachtrag, nach dem ich das ausgeführt habe, was du mir da gespotet hat, habe ich folgende Ausgabe bekommen:~~~perl c:\perl>perl -MDate::Calc -MData::Dump
        ::Streamer -e"Dump $Date::Calc::VERSION, [@INC]"
        Can't locate loadable object for module Date::Calc in @INC (@INC contains: C:/Pe
        rl/site/lib C:/Perl/lib .) at -e line 0
        Compilation failed in require.
        BEGIN failed--compilation aborted.

        Also irgenwie findet er das nicht?!
        
  2. ich hab mittels PPM das Modul Date::Calc auf meinen WindowsRechner installiert. Das modul befindet sich in C:\Perl\lib\Date\Calc.pm

    Das kann nicht sein, ppm installiert wie schon erwähnt alle Module unter lib/site
    Entweder hast du da was umkonfiguriert oder was falsch gemacht.

    Can't locate loadable object for module Date::Calc in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .)
    Aber wie schon gesagt, in der C:\Perl\lib\Date\Calc.pm ist es drin?!

    Bist du sicher dass du das Modul mit ppm installiert hast?
    Das klingt danach als ob lediglich die Datei Calc.pm in das Verzeichniss kopiert wurde.

    Struppi.

    --
    Javascript ist toll (Perl auch!)
    1. Das kann nicht sein, ppm installiert wie schon erwähnt alle Module unter lib/site
      Entweder hast du da was umkonfiguriert oder was falsch gemacht.

      Du meinst unter C:\Perl\site\lib, oder?

      Bist du sicher dass du das Modul mit ppm installiert hast?
      Das klingt danach als ob lediglich die Datei Calc.pm in das Verzeichniss kopiert wurde.

      Also ich hab jetzt das Perl deinstalliert, alle Verzeichnisse gelöscht, dass Perl neu installiert und das Modul noch mal mit dem ppm nach Installiert. Jetzt funktioniert es wunderbar!

      DANKE FÜR DIE HILFE!