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 :

Module Tk: can't locate Tk.pm


Sujet :

Modules Perl

  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 16
    Par défaut Module Tk: can't locate Tk.pm
    Bonjour, je suis etudiant dans une ecole informatique, nous avons des comptes utilisateurs a droits limites sur un AFS, j'ai donc des questions sur l'utilisation des modules.

    J'ai installe le module Tk via cpan (donc tout est dans mon ~/.cpan) mais lors de l'execution d'un script simple cette erreur survient :

    Can't locate Tk.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at ./win.pl line 13.
    BEGIN failed--compilation aborted at ./win.pl line 13.
    Etant donne que le chroot n'est pas permit et que l'on ne peut toucher qu'a notre $(HOME) (et sous repertoires) je voudrais savoir s'il etait possible, en donnant des options en ligne de commande a l'interpreteur perl, de specifier d'autres chemin d'acces aux libs.

    On dirait que perl ne vas pas chercher dans le ~/.cpan (normal ?).

    Merci.

    PS : Tk.pm est bien dans ~/.cpan/build/Tk-804.028/

  2. #2
    Rédactrice

    Avatar de stoyak
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    408
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 408
    Par défaut
    lis cette doc : http://djibril.developpez.com/tutori...ation-modules/

    Sur la partie linux (manuelle). Il est expliqué comment installé un module en non root.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 16
    Par défaut
    En esperant que ca fonctionne sous Freebsd , je vais y jetter un oeil, je te remercie.

  4. #4
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 16
    Par défaut
    Ok, comme je le pensait il faut les droits. J'ai tout de meme reussit a utiliser le module Perl en settant la variable d'environement PERL5LIB.

    Thanks.

Discussions similaires

  1. Net::SSH -> Can't locate Math/Pari.pm
    Par sputa dans le forum Programmation et administration système
    Réponses: 10
    Dernier message: 17/10/2007, 19h14
  2. Probleme module date Can't locate object method "new"
    Par JUSTIN Loïc dans le forum Modules
    Réponses: 4
    Dernier message: 02/04/2007, 15h22
  3. Réponses: 8
    Dernier message: 21/03/2007, 20h09
  4. dbd::oracle can't locate object method "driver"
    Par maxlupin dans le forum Langage
    Réponses: 4
    Dernier message: 26/09/2005, 11h14
  5. utiliser DBI (Can't locate DBI.pm)
    Par milka dans le forum SGBD
    Réponses: 5
    Dernier message: 12/08/2005, 19h36

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