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 d'installation du module text::unaccent::PurePerl


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
    Mars 2013
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 124
    Par défaut problème d'installation du module text::unaccent::PurePerl
    Bonjour

    Je me bat depuis 24 heures pour installer et faire fonctionner text::unaccent:urePerl, sans succes
    reponse Can't locate etc , alors qu'il etait bien present là ou il devait être dans "/opt/local/lib/perl5/site_perl/5.16.3".
    finalement j'ai extrait PurePerl.pm et l'ai déplacer tout seul dans "/Library/Perl/5.16/darwin-thread-multi-2level" et là cela fonctionne ainsi.
    A mon avis il y a un conflit de nom sur le dossier Text, mais ce n'est l'avis que d'un débutant

    Si vous avez une remarque sur le sujet, je suis preneur
    merci

  2. #2
    Rédacteur/Modérateur

    Avatar de Lolo78
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2012
    Messages
    3 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 612
    Billets dans le blog
    1
    Par défaut
    Pourrais-tu imprimer et nous donner le contenu du tableau @INC?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    perl -e 'print join "\n", @INC'

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 124
    Par défaut
    Citation Envoyé par Lolo78 Voir le message
    Pourrais-tu imprimer et nous donner le contenu du tableau @INC?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    perl -e 'print join "\n", @INC'
    voilà
    /opt/local/lib/perl5/site_perl/5.16.3/darwin-thread-multi-2level
    /opt/local/lib/perl5/site_perl/5.16.3
    /opt/local/lib/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level
    /opt/local/lib/perl5/vendor_perl/5.16.3
    /opt/local/lib/perl5/5.16.3/darwin-thread-multi-2level
    /opt/local/lib/perl5/5.16.3
    /opt/local/lib/perl5/site_perl
    /opt/local/lib/perl5/vendor_perl/5.16.1/darwin-thread-multi-2level
    /opt/local/lib/perl5/vendor_perl/5.16.1
    /opt/local/lib/perl5/vendor_perl

    mais je voudrais preciser que j'ai d'autres modules à l'adresse ou se trouve unaccent qui fonctionne très bien
    d'autre part j'ai remarqué que dans une autre discussion plus bas, le mot PurePerl était déjà incriminé ...
    merci

  4. #4
    Rédacteur/Modérateur

    Avatar de Lolo78
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2012
    Messages
    3 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 612
    Billets dans le blog
    1
    Par défaut
    Du coup, comme tu as bien "/opt/local/lib/perl5/site_perl/5.16.3" dans @INC (qui contient les différents répertoires où Perl va essayer de chercher les différents modules), je ne comprends pas pourquoi ça ne marchait pas.

    Et je ne comprends pas non plus pourquoi ça devrait marcher en mettant le module dans "/Library/Perl/5.16/darwin-thread-multi-2level", qui ne figure pas dans la liste (à moins peut-être que "Library" soit un alias ou pour un autre répertoire).

    Se pourrait-il que tu aies deux (ou plusieurs) versions différentes de Perl installée sur ta bécane?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 124
    Par défaut
    Citation Envoyé par Lolo78 Voir le message
    Du coup, comme tu as bien "/opt/local/lib/perl5/site_perl/5.16.3" dans @INC (qui contient les différents répertoires où Perl va essayer de chercher les différents modules), je ne comprends pas pourquoi ça ne marchait pas.

    Et je ne comprends pas non plus pourquoi ça devrait marcher en mettant le module dans "/Library/Perl/5.16/darwin-thread-multi-2level", qui ne figure pas dans la liste (à moins peut-être que "Library" soit un alias ou pour un autre répertoire).

    Se pourrait-il que tu aies deux (ou plusieurs) versions différentes de Perl installée sur ta bécane?
    ah oui, c'est vrai ... voilà ou le script cherchait
    Can't locate Text/Unaccent/PurePerl.pm in @INC (@INC contains: /Library/Perl/5.16/darwin-thread-multi-2level /Library/Perl/5.16 /Network/Library/Perl/5.16/darwin-thread-multi-2level /Network/Library/Perl/5.16 /Library/Perl/Updates/5.16.2 /System/Library/Perl/5.16/darwin-thread-multi-2level /System/Library/Perl/5.16 /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level /System/Library/Perl/Extras/5.16 .)

    il est possible que j'ai deux Perl ou qu'il y ait des alias, mais je ne sais pas le verifier.. tout ce que je sait c'est que perl trouve le module libxml que j'ai installé avec cpan, tout comme comme unaccent, et que ces deux modules se trouvait dans le même dossier.

  6. #6
    Rédacteur/Modérateur

    Avatar de Lolo78
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2012
    Messages
    3 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 612
    Billets dans le blog
    1
    Par défaut
    Mouais, sans doute quelque chose dans ce style, mais difficile de dire sans accès à ta bécane (et je ne demande pas d'accès, aucune envie de m'occuper de problèmes d'environnement que je déteste). Mais tu sembles bien avoir deux installations concurrentes de Perl.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 08/06/2009, 11h09
  2. 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
  3. problème d'installation de module
    Par Jasmine80 dans le forum Modules
    Réponses: 3
    Dernier message: 04/06/2008, 15h16
  4. Réponses: 2
    Dernier message: 11/07/2007, 20h31
  5. [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