IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modules Perl Discussion :

problème de modules perl


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 58
    Par défaut problème de modules perl
    Bonjour
    je suis débutante en perl et j'ai un soucis avec l'installation de modules.
    Dans mon script je dois faire appel à SetEnvVar j'ai des message d'erreurs indiquant que perl ne reconnais pas win32
    alors je cherche sur le net notamment la doc sur developpez.net et je vois que je dois utiliser "ppm-shell" pour faire afficher l'assistant de perl, or c'est pas le cas. je fais quand meme un istall win32 et tjrs les meme erreurs qui apparaissent

    >ppm-shell
    ppm 4.05 (ActivePerl 1005)
    Copyright (C) 2009 ActiveState Software Inc. All rights reserved.
    ppm> install win32
    Downloading ActiveState Package Repository packlist...failed 500 Can't connect to ppm4.activestate.com:80 (Bad hostname 'ppm4.activestate.com')
    ppm install failed: Can't find any package that provides win32
    ppm>
    alors je fais juste un ppm en dos et là c'est une fenetre qui m'affiche tous les modules et devant le "win32" y a marqué "installed" et quand je clique droit j'ai que l'option "verifier" qui est activée

    quelqu'un à une idée?

    ps: Résultats de perl -v

    >perl -v

    This is perl, v5.10.0 built for MSWin32-x86-multi-thread
    (with 9 registered patches, see perl -V for more detail)

    Copyright 1987-2007, Larry Wall

    Binary build 1005 [290470] provided by ActiveState http://www.ActiveState.com
    Built May 24 2009 12:17:36

    Perl may be copied only under the terms of either the Artistic License or the
    GNU General Public License, which may be found in the Perl 5 source kit.

    Complete documentation for Perl, including FAQ lists, should be found on
    this system using "man perl" or "perldoc perl". If you have access to the
    Internet, point your browser at http://www.perl.org/, the Perl Home Page.
    résiltats de ppm rep

    >ppm rep
    ┌────┬──────┬────────────────────────────────┐
    │ id │ pkgs │ name │
    ├────┼──────┼────────────────────────────────┤
    │ 1 │ 0 │ ActiveState Package Repository │
    └────┴──────┴────────────────────────────────┘
    (1 enabled repository)
    merci d'avance pour votre aide

  2. #2
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Qu'est-ce que tu essaies de charger exactement ? "win32" n'est pas un module Perl à ma connaissance, sachant que la casse (majuscule/minuscule) compte en Perl.

    --
    Jedaï

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 58
    Par défaut
    merci pour votre reponse, enfait j'essaie d'utiliser setEnvVar afin de rendre une variable accessible par tous les autres scripts
    au début de mon script je fais un "use Win32;"
    et j'appele la methode comme suit:
    Win32::AdminMisc::SetEnvVar("var","1");
    quand j'execute j'ai le message d'erreur suivant:

    Undefined subroutine &Win32::AdminMisc::SetEnvVar

    c'est là ou j'ai compris que c'est un problème de modules

  4. #4
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Win32::AdminMisc n'est pas installé par défaut dans ActivePerl, c'est un module complémentaire mis à disposition par Roth consulting pour l'administration de Win32, les binaires ne sont pas de dernière fraicheur mais pourrait peut-être convenir à un ActivePerl 5.8, sinon il va falloir recompiler les sources (nécessite un compilateur C et un make). Quelle est ta version d'ActivePerl ? Selon mes disponibilités, je pourrais tenter cette recompilation.

    --
    Jedaï

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 58
    Par défaut
    Bonsoir
    la version de perl est : v5.10.0

    Merci jedai pour votre aide et votre temps

  6. #6
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Récupère un ppd pour la 5.10 sur ce site.

    --
    Jedaï

Discussions similaires

  1. Problème installation module Perl GD
    Par Mister Tie dans le forum Modules
    Réponses: 7
    Dernier message: 20/12/2013, 22h24
  2. Réponses: 3
    Dernier message: 08/06/2009, 11h09
  3. problème d'installation du module perl de net-snmp
    Par djamols dans le forum Windows XP
    Réponses: 1
    Dernier message: 11/01/2009, 17h57
  4. [UBUNTU] Problème d'installation de modules PERL
    Par Premium dans le forum Ubuntu
    Réponses: 3
    Dernier message: 09/11/2006, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo