Christian Kruse: Check ob Modul installiert ist

Beitrag lesen

Hoi,

Gibt es einen Einzeiler, mit dem ich prüfen kann, ob ein
bestimmtes Modul installiert ist (zB. GD.pm oder LWP ...)

sowas grundlegendes sollte nicht zur Laufzeit passieren.

Warum? Es gibt relativ viele Module, die das tun (z. B. XML::Simple
oder XML::DOM).

perl -MLWP::Simple -e "print 'Jau!'"

Wenn's schiefgeht, gibt's 'nen Fehler.

eval "use Modul;"
print "Modul ist nicht installiert!\n" if $@;

Oder ist das komplizierter?

Die Konsequenzen sind es auf jeden Fall.

Nicht zwangslaeufig.

Gruesse,
 c.j.k