Forum général.cherche-logiciel perl Expect

Posté par  .
Étiquettes : aucune
0
18
oct.
2005
Bonjour,
Je suis novice en langage Perl! et je ne me m'en sort plus!!!!
j'ai un problème avec un script en perl sous windows. Il utilise le module Expect.pm mais lors de l'exécution il me fait des erreurs du genre:


Can't locate loadable object for module IO::Tty in @INC (@INC contains: . C:/Perl/perl/lib C:/Perl/perl/site/lib .) at C:/Perl/perl/lib/IO/Tty.pm line 29
Compilation failed in require at C:/Perl/perl/lib/IO/Pty.pm line 7.
BEGIN failed--compilation aborted at C:/Perl/perl/lib/IO/Pty.pm line 7.
Compilation failed in require at C:/Perl/perl/lib/Expect.pm line 22.
BEGIN failed--compilation aborted at C:/Perl/perl/lib/Expect.pm line 22.
Compilation failed in require at confnetdevice.pl line 25.
BEGIN failed--compilation aborted at confnetdevice.pl line 25.


Remarque: j'ai copié le fichier "Expect.pm" dans perl\lib...
Les module Pty et Tty sont bien dans IO(je les ai aussi copié)
  • # Procédure d'installation

    Posté par  . Évalué à 2.

    Comment ça tu les as copié ?
    Il existe une procédure pour les installer proprement, il existe peut être des dépendances avec d'autres librairies.
    Sous Windows, utilise l'utilitaire ppm.
    Je ne pense pas que simplement copier les fichiers .pm dans le bon répertoire soit la meilleure façon de procéder ...
    • [^] # Re: Procédure d'installation

      Posté par  . Évalué à 0.

      MErci pour ton aide yolker!
      Je ne sais pas utiliser l'utilitaire PPM.
      Une procédure serait la bienvenue!
      • [^] # Re: Procédure d'installation

        Posté par  . Évalué à 1.

        en ligne de commande : tapes "ppm"

        et que vois-je apparaitre "type 'help' to get started" :-)
        • [^] # Re: Procédure d'installation

          Posté par  . Évalué à 0.

          - Ok j'ai réinstaller Active perl avec la version 5.6.1.638.
          - j'ai ouvert l'utilitaire ppm.
          - j'ai fait une recherche du module Expect(search Expect).
          - A partir de la : il recherche sur http://ppm.ActiveState.com/cgibin/PPM/ppmserver.pl?,
          le package désiré. MAis il affiche une erreur de connexion sur le server!!!

          - Why not?!
          - Mais qu'est ce que je peux faire pour y remedier?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.