2017-08-10 2 views
0

J'utilise perl version 5.16.3. J'ai installé PadWalker en utilisant ceci: sudo apt-get install libpadwalker-perlEPIC impossible de détecter PadWalker dans Eclipse

Après le redémarrage de l'éclipse quand j'ai commencé le débogage je reçois toujours l'erreur:

Error displaying local variables Install PadWalker & restart Eclipse or disable displaying of local variables

Quelqu'un peut-il aider?

Merci, Sumit

+0

Êtes-vous en mesure d'utiliser PadWalker à partir d'un script Perl régulier? Essayez 'perl -e" utilisez PadWalker "' –

+0

Avez-vous plus d'un 'perl' sur votre machine? – ikegami

+0

@ HåkonHægland Quand je fais 'perl -e" utiliser PadWalker "' Alors il est dit: 'Impossible de trouver l'objet chargeable pour le module PadWalker dans @INC (@ INC'' contient:/home/demo/perl5/perlbrew/perls/perl-5.16.3/lib/site_perl' '/5.16.3/x86_64-linux-thread-multi /home/demo/perl5/perlbrew/perls/perl-5.16.3/lib/site_perl/5.16.3/home/demo/perl5/perlbrew/perls/perl-5.16.3 /lib/5.16.3/x86_64-linux-thread-multi /home/demo/perl5/perlbrew/perls/perl-5.16.3/lib/5.16. 3.) At -e ligne 1. La compilation a échoué dans require -e ligne 1. BEGIN a échoué - compilation annulée à -e ligne 1. – Ajit

Répondre

1

Vous avez deux builds de Perl installé:

  • /usr/bin/perl (le "système" perl)
  • /home/demo/perl5/perlbrew/perls/perl-5.16.3/bin/perl

apt-get install libpadwalker-perl installe le package pour la système Perl.

Je suppose que vous avez configuré EPIC pour utiliser l'autre, et c'est celui qui a besoin de PadWalker. Exécutez

perlbrew use 5.16.3 
cpan PadWalker 

ou

/home/demo/perl5/perlbrew/perls/perl-5.16.3/bin/cpan PadWalker