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 :

Installer ww-Mechanize for Mandriva ?


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 80
    Par défaut Installer ww-Mechanize for Mandriva ?
    Bonsoir,

    J'ai des difficultés à installer www-mechanize sous Mandriva 2006. En rpm, je n'ai pas trouvé' de version Mandriva, j'ai donc installé une version pour fedora qui s'est installée sans erreur : perl-WWW-Mechanize-1.18-1.fc5.rf.noarch.rpm

    Pourtant, lorsque je lance mon script Perl :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    #!/usr/bin/perl -w 
    use strict; 
    # Perl modules 
    use MIME::Lite; 
    # Long options 
    use WWW::Mechanize; 
    use Getopt::Long;      
    my $m = WWW::Mechanize->new;
    $m->get('http://editorial.tele2internet.fr/?page=ETAT_RESEAU&pop=1');
    print $m->content; exit;
    Le msg d'erreur suivant apparait à la console :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    [root@PCTEST plugins]# ./rtm.pl
    Can't locate WWW/Mechanize.pm in @INC (@INC contains: /usr/lib/perl5/5.8.7/i386-linux /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i386-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.6/i386-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl .) at ./rtm.pl line 7.
    BEGIN failed--compilation aborted at ./rtm.pl line 7.
    [root@PCTEST plugins]#
    J'ai téléchargé la version non rpm sur CPAN ici : http://cpan.uwinnipeg.ca/~petdance/WWW-Mechanize
    donne :
    J'obtiens l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      [root@PCTEST WWW-Mechanize-1.18]# ./Makefile.PL
    ./Makefile.PL: line 1: require: command not found
    ./Makefile.PL: line 2: syntax error near unexpected token `('
    ./Makefile.PL: line 2: `use ExtUtils::MakeMaker qw( WriteMakefile prompt );'
    [root@PCTEST WWW-Mechanize-1.18]#
    Quelle version dois-je installer sous Mandriva 2006 ? Et comment dois-je procéder ?

    Merci pour votre support.

  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
    (le Makefile.PL est fait pour tourner sur n'importe quelle plateforme, donc il n'a pas de shebang adapté à ta distribution)

    Par ailleurs tu es sûr qu'il n'y a pas de rpm pour Mandriva 2006 pour WWW::Mechanize ? Tu as rajouté les dépots de http://easyurpmi.zarb.org/?language=fr ?

    As-tu essayé le shell CPAN avant de passer à l'installation manuelle ? C'est plutôt recommandé, vu que ça t'évite les petits problèmes comme ci-dessus.

    --
    Jedaï

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 80
    Par défaut
    Pour ceux que cela intéresse, il existe bien une version pour Mandriva 2006 ici :

    http://rpm.pbone.net/index.php3/stat...oarch.rpm.html

    Elle s'installe sans aucun souci.

    [edit]
    @jedai, nos posts ce sont croisés ...
    Merci encore pour le détail de tes réponses.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment installer le flex sous mandriva 2007
    Par moha1984 dans le forum Mandriva / Mageia
    Réponses: 6
    Dernier message: 11/04/2007, 07h31
  2. INstallation de gtk sous Mandriva
    Par troumad dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 04/02/2007, 20h56
  3. Installation De Yum Sous Mandriva
    Par saad13121 dans le forum Mandriva / Mageia
    Réponses: 7
    Dernier message: 01/01/2007, 20h58
  4. Instalation modem usb sous mandriva
    Par zakuza dans le forum Matériel
    Réponses: 5
    Dernier message: 23/06/2006, 12h45
  5. Installation de eclipse avec Mandriva 2006
    Par JavaAcro dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 11/01/2006, 17h13

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