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 :

désinstallation d'un module perl


Sujet :

Modules Perl

  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut désinstallation d'un module perl
    comment désinstaller un module?
    j'ai ouvert le ppm et j'ai sélectionné le module à désinstaller et j'ai cliqué bouton droite dessus mais le menu contextuelle contient l'option "Remove DB_File 1.281" désactivé
    est ce qu'il existe d'autre méthode pour le désinstaller??

  2. #2
    Responsable Perl et Outils

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    C'est un module dans le core de Perl, tu ne peux pas et ne dois pas le désinstaller .

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    mais lorsque je veux exécuter l'un de programme perl il me donne l'erreur suivante:
    can't locate DB_file.pm in @INC <@INC contains: C:/perl/site/lib C:/perl/lib .> at chemin d’accès.pl line 174
    pour cela j'ai voulu le désinstaller pour l'installer de nouveau.

  4. #4
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Beaucoup de discussions pour le même problème :
    http://www.developpez.net/forums/d12...ation-xml-dom/
    http://www.developpez.net/forums/d12...on-db_file-pm/

    Peut-être serait-il temps que tu nous montres le début de ton script (celui qui contient les use et BEGIN) ?

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    dans la pièce ci-jointe tu trouveras tous le script perl
    c'est un script que je l'ai téléchargé à partir du net
    selon ce script les use existant sont:

    use XML:OM;
    use DB_File;
    use Getopt::Std;


    lorsque je tape la commande: perl chemin d'accés.pl
    il me donne l'erreur de localisation de DB_file.pm
    Fichiers attachés Fichiers attachés

  6. #6
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    ou je peux trouver le fichier DB_File.pm pour vérifier s'il existe ou non???

  7. #7
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Effectivement, en utilisant ActivePerl, perl ne trouve pas DB_File (alors qu'il fait partie du Core).
    En revanche, aucun problème en utiliser Cygwin/perl (pour une fois que c'est dans ce sens).

  8. #8
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Cela dit, même s'il n'est pas pré-installé, mais une fois installé à l'aide de ppm, cela fonctionne parfaitement...

  9. #9
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    j'ai installé Cygwin/perl
    puis j'ai essayé d'installer le module DB_File à laide de la commande:
    perl -MCPAN -e 'install DB_File'
    mais des erreurs sont parvenues lors de l'installation et par la suite l'installation à échouer
    est ce qu'il y a un problème de compatibilité vu que le DB-File ne veuille pas s'installer et Padre ne s'ouvre pas.
    moi j'ai windows xp sp2

  10. #10
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Sous cygwin/perl, DB_File devrait être pré-installé. Que donne la commande suivante ?
    (pour utiliser cpan, il suffit de taper la commande "cpan installe <module>" ; mais en l'occurrence, pour ce module, ça ne devrait pas être nécessaire).

  11. #11
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    j'ai essayé la commande:
    et j'ai trouvé la même erreur : can't locate DB_file.pm
    j'ai pas compris pourquoi il ne trouve pas le DB_file.pm
    même avant d'installer le Cygwin, j'ai désinstallé et puis installé l'active perl plusieurs fois afin de supprimer le DB_file, mais chaque fois après l'installation je vérifie les modules existant dans l'active perl et je trouve que DB_file et parmi eux
    merci pour ton aide

  12. #12
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Sous cygwin, pourrais-tu lancer la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find /usr/lib -name 'DB_File.pm'
    puis
    et donne le résultat

  13. #13
    Responsable Perl et Outils

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    Faudrait voir si ton programme ne peux pas être modifié sans passer par ce module non ?

  14. #14
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Je pencherai plus pour un pb système... mais bon...

  15. #15
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    j'ai trouvé le résultat suivant aprés l'exécution de la première commande puis la deuxième:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    This is perl 5, version 14, subversion 2 (v5.14.2) built for MSWin32-x86-multi-thread
    (with 1 registered patch, see perl -V for more detail)
     
    Copyright 1987-2011, Larry Wall
     
    Binary build 1402 [295342] provided by ActiveState http://www.ActiveState.com
    Built Oct  7 2011 15:49:44
     
    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.

  16. #16
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    vu que j'ai des doutes que c'est un problème système, j'ai essayé d'installer le perl dans un autre pc. après l'installation j'ai trouvé les mêmes problèmes que j'ai rencontré avec mon pc.
    pour cela je crois qu'il me manque des étapes dans l'installation ou quelque chose de ce genre

  17. #17
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    lorsque j'exécute la commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    perl -MCPAN -e 'install DB_File'
    j'obtiens l'erreur suivante à la fin de l'installation:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    CreateProcess failed (3).
    dmake.exe:  Error executing '\bin\bash -c C:\Perl\bin\perl.exe -MExtUtils::Command -e "mkpath" -- blib\lib': No such file or directory
    dmake.exe:  Error code -1, while making 'blib\lib\.exists'
      PMQS/DB_File-1.826.tar.gz
      C:\STRAWB~1\c\bin\dmake.exe -- NOT OK
    Running make test
      Can't test without successful make
    Running make install
      Make had returned bad status, install seems impossible

  18. #18
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Et la même commande sous Cygwin ?

  19. #19
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 25
    Par défaut
    j'ai exécuté la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    perl -MCPAN -e 'install DB_File'
    sous Cygwin
    et j'ai trouvé l'erreur précédante

  20. #20
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    En fait, il semble vouloir utiliser mkpath... mais je ne sais pas pour quelle raison.

Discussions similaires

  1. Quels modules Perl pour gérer les documents XML ?
    Par djibril dans le forum Modules
    Réponses: 8
    Dernier message: 02/12/2010, 23h54
  2. [Debutant] Module Perl
    Par Luffy Duck dans le forum Modules
    Réponses: 4
    Dernier message: 06/04/2006, 17h25
  3. Intaller module Perl sans Connection Internet
    Par doderic dans le forum Modules
    Réponses: 2
    Dernier message: 16/02/2006, 18h53
  4. desinstaller un module perl
    Par wodel dans le forum Modules
    Réponses: 3
    Dernier message: 23/01/2006, 10h11
  5. installation d'un module perl avec CPAN
    Par wodel dans le forum Modules
    Réponses: 1
    Dernier message: 14/01/2006, 12h52

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