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 :

Comment installer un module ?


Sujet :

Modules Perl

  1. #1
    Membre chevronné
    Avatar de Woufeil
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    1 076
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 1 076
    Points : 2 004
    Points
    2 004
    Par défaut Comment installer un module ?
    Bonjour à tous,

    Ces derniers temps, j'ai remarqué une recrudescence des questions du type "Comment installer tel module". Généralement, une simple lecture de la FAQ répond parfaitement à la question. Donc, pour mémoire :
    La section "Installation des modules" de la FAQ :


    Voilà, en espérant que cela vous aidera
    "En essayant continuellement, on finit par réussir. Donc : plus ça rate, plus on a de chances que ça marche" (devise Shadock)
    Application :

    ainsi qu'à regarder la avant de poser une question.

    La rubrique Perl recrute, contactez-moi.

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    N'hésitez pas à regarder notre FAQ Perl , ce cours complet pour l'installation des modules Perl, et pourquoi pas les autres cours et tutoriels de formation pour apprendre Perl.

    vos commentaires sont les bienvenus

  3. #3
    Invité
    Invité(e)
    Par défaut
    Quelques remarques :

    - pour la variable d'environnement HTTP_PROXY, il faudrait préciser que si le username contient des espaces, il faut les remplacer par %20. Si si, c'est tordu mais ça peut arriver...

    - peut-être faudrait-il parler du cas StrawberryPerl, qui est de plus en plus utilisé dans le monde Windows, et qui n'utilise pas PPM ?

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Merci pour l'espace, je vais le préciser.
    Sinon pour StrawberryPerl, je ne l'ai jamais utilisé, faudrait que je teste. Peux tu m'en dire plus dessus?

  5. #5
    Invité
    Invité(e)
    Par défaut
    Je ne sais pas grand chose de Strawberry Perl, si ce n'est les points suivants:

    - c'est une distribution orientée Win32
    - elle contient un compilateur C (MinGW) pour l'installation/compilation directe des modules CPAN

    Elle a été dite version Alpha pendant une époque, mais je ne sais pas ce qu'il en est aujourd'hui. Donc peut-être à ne pas utiliser en production ?

  6. #6
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Merci de mettre vos commentaires dans le sous forum Contribuez.
    Il y a un sujet par nouvel article de la rubrique Perl.

    Merci

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 38
    Points : 26
    Points
    26
    Par défaut
    Salut,

    Moi j'ai bien installer perl sous windows, mais quand je veux lancer l'outil mib2c de Net-SNMP il me dit que le module perl SNMP n'est pas installer, je ne comprend pas, avez vous une idée?

  8. #8
    Membre habitué
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2008
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 379
    Points : 129
    Points
    129
    Par défaut
    bonjour,

    j'ai regardé la FAQ pour l'installation de modules sur Mac, et j'ai vu que vous ne parliez pas de Fink. Est ce un choix ou un oubli?
    Et si c'est un choix, je serais intéressée de savoir pourquoi vous l'avez fait...

  9. #9
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    C'est un oubli, même dans l'article que j'ai rédigé.

    Il est tout de même préférable d'intaller le module via cpan ou autre sous mac. Fink, c'est un peu comme apt-get ou yum sur linux. Il peut être utilisable pour les modules qui ont été compilé pour Mac.
    Là, je n'ai plus de MAC sous la main pour faire des tests sur mac, donc si tu pratique, tu peux toujours nous faire part de ton expérience.

  10. #10
    Membre habitué
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2008
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 379
    Points : 129
    Points
    129
    Par défaut
    mon expérience est pas énorme car j'ai commencé à travailler avec Perl et à travailler sur un Mac en même temps en Septembre. Donc j'ai pas de comparatif avec d'autres OS.

    En fait au départ j'utilisais toujours CPAN pour installer mes modules Perl car je viens en priorité sur développez.com quand je ne sais pas comment faire quelque chose, et que dans la FAQ et l'article dont tu parles Fink n'apparait pas.
    Je sais plus exactement pourquoi j'ai commencé à utiliser Fink (il me semble que j'ai eu un problème pour installer un module sous CPAN, mais je me souviens plus lequel... ).
    Après avoir un peu utilisé Fink, j'avoue que j'aime bien le fait de pouvoir vérifier si le module est compiler pour ma version de Perl et d'OS.

    Une autre chose que j'apprécie avec Fink, c'est que tout est installer dans un même dossier (/sw), modules y compris. Donc si il y a le moindre problème, il suffit de supprimer le dossier et de réinstaller (ça m'est arrivé dernièrement après une migration de session d'un PPC G5 vers un iMac...).

    Enfin, il est très simple avec Fink de lister les modules existant (via une recherche par nom ou partie du nom du module) et de voir s'ils sont installé sur ma machine ou pas.
    Avec Cpan, je sais comment lister les modules installable (avec la commande i// si je ne me trompe pas), mais je ne sais pas comment voir ceux qui sont installé sur ma machine directement en ligne de commande. Pour le faire, j'ai chopé un tuto qui explique la marche à suivre en deux scripts (listage et suppression de modules cpan), ce qui est tout de même plus compliqué que deux lignes de commandes avec Fink.

    Ce qui fait qu'en général, j'utilise CPAN en amont pour chercher un module, me renseigner dessus, voir comment il fonctionne etc, et que j'utilise Fink pour l'installer sur ma machine...

    Mais comme je le disais plus haut, je n'ai pas une grande expérience ni de Perl, ni de cpan, donc il se peut que j'ai loupé des trucs.

    Fink, c'est un peut comme apt-get ou yum sur linux. Il peut être utilisable pour que que le module ai été compilé.
    je sais pas trop ce que ça implique (sur ubuntu j'utilise le gestionnaire de paquet synaptique). Mais je veux bien que tu m'expliques si tu as un moment


    EDIT : finalement, c'est pas forcément une bonne chose d'utiliser les deux, cf. ce post.

  11. #11
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Points : 2 998
    Points
    2 998
    Par défaut
    Je viens de découvrir perl et je me suis casser les dents sur l'installation des modules sur windows sans internet. J'ai vu qu'il était évoqué ci dessus strawberry, mais sans préciser plus comment faire.
    Alors si ça peux aider quelqu'un :

    installer strawberry sur c:\strawberry
    Recuperer vos modules (ex : OLE-Storage_Lite-0.19.tar.gz)
    decompressez le .gz puis le .tar dans le dossier c:\strawberry\cpan\build\
    puis ouvrez une console
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    cd c:\strawberry\cpan\build\OLE-Storage_Lite-0.19
    perl Makefile.pl
    dmake
    dmake test
    dmake install
    Et voilà, c'est tout simple finallement
    Peut être un truc à ajouter à la FAQ
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

Discussions similaires

  1. [Joomla!] Comment installer le module météo ?
    Par Nadjia.ccce dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 25/06/2014, 20h04
  2. Comment installer un module (malgré la FAQ)
    Par misterphil dans le forum Modules
    Réponses: 20
    Dernier message: 09/10/2008, 22h37
  3. je sais pas comment installer un module
    Par tillasse dans le forum Modules
    Réponses: 2
    Dernier message: 13/03/2008, 16h43
  4. comment installer un module ?
    Par olivera dans le forum Apache
    Réponses: 1
    Dernier message: 08/10/2007, 18h25
  5. comment installer un module perl sous windows
    Par Melvine dans le forum Modules
    Réponses: 4
    Dernier message: 05/10/2007, 17h36

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