Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 11 sur 11
  1. #1
    Rédacteur
    Avatar de Woufeil
    Profil pro
    Étudiant
    Inscrit en
    février 2006
    Messages
    1 076
    Détails du profil
    Informations personnelles :
    Âge : 26
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : février 2006
    Messages : 1 076
    Points : 1 867
    Points
    1 867

    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
    16 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 487
    Points : 465 199
    Points
    465 199

    Par défaut

    N'hésitez pas à regarder notre FAQ et ce cours complet pour l'installation des modules Perl

    vos commentaires sont les bienvenus

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  3. #3
    Membre Expert
    Homme Profil pro Stéphane
    Inscrit en
    novembre 2005
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Nom : Homme Stéphane
    Localisation : France

    Informations forums :
    Inscription : novembre 2005
    Messages : 1 901
    Points : 2 062
    Points
    2 062

    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
    16 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 487
    Points : 465 199
    Points
    465 199

    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?

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  5. #5
    Membre Expert
    Homme Profil pro Stéphane
    Inscrit en
    novembre 2005
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Nom : Homme Stéphane
    Localisation : France

    Informations forums :
    Inscription : novembre 2005
    Messages : 1 901
    Points : 2 062
    Points
    2 062

    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
    16 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 487
    Points : 465 199
    Points
    465 199

    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

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

  7. #7
    Candidat au titre de Membre du Club
    Inscrit en
    avril 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : avril 2008
    Messages : 38
    Points : 10
    Points
    10

    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 régulier
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    juin 2008
    Messages
    379
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Val d'Oise (Île de France)

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

    Informations forums :
    Inscription : juin 2008
    Messages : 379
    Points : 89
    Points
    89

    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
    16 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 16 487
    Points : 465 199
    Points
    465 199

    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.

    Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !

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

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

    Informations forums :
    Inscription : juin 2008
    Messages : 379
    Points : 89
    Points
    89

    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 328
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : janvier 2007
    Messages : 1 328
    Points : 3 192
    Points
    3 192

    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 :
    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.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •