2009-10-13 8 views
0

J'essaie d'installer l'utilitaire mysqlslurp trouvé dans MySQL::Slurp.Comment installer les dépendances dont j'ai besoin pour MySQL :: Slurp?

J'ai trouvé qu'il nécessite Moose et donc j'ai installé ce paquet aussi.

Mais je ne suis toujours pas en mesure d'utiliser la commande mysqlslurp. Je reçois une erreur:

Can't locate Moose.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi 
..... 

BEGIN failed--compilation aborted at /usr/bin/mysqlslurp line 4. 
+0

Utilisez-vous un O/S 64 bits? –

+0

oui. Version 64 bits mais redhat pour 32 bits – shantanuo

+0

Avez-vous utilisé le shell CPAN/CPANPLUS pour installer les modules? –

Répondre

2

Il semble que Moose ne soit pas installé dans le chemin d'inclusion de Perl. Vous devrez peut-être spécifier le chemin en utilisant use lib - voir this article pour savoir comment.

2

Si vous installez vos modules avec CPAN.pm (ou d'autres clients CPAN), vous ne devez pas gérer les dépendances vous:

% cpan MySQL::Slurp 

Comment avez-vous installé vos modules? Où les avez-vous installés?

Questions connexes