web-dev-qa-db-fra.com

Impossible de localiser LWP

Après la mise à jour récente, je ne peux plus lancer qu'une seule de mes applications, cela me donne toujours cette erreur:

Can't locate LWP/UserAgent/Cached.pm in @INC (you may need to install the 
LWP::UserAgent::Cached module) (@INC contains: /etc/Perl /usr/local
/lib/Perl/5.18.2 /usr/local/share/Perl/5.18.2 /usr/lib/Perl5 /usr/share
/Perl5 /usr/lib/Perl/5.18 /usr/share/Perl/5.18 /usr/local/lib/site_Perl .) 
at /usr/share/Perl/5.18/WWW/YoutubeViewer.pm line 242.

J'ai suivi comme indiqué dans la première réponse ici mais toutes ces commandes renvoient des sorties positives. J'ai libwww-Perl installé et en cours d'exécution apt-get dist-upgrade ne donne rien à mettre à jour.

Que pourrais-je manquer de plus?

4
JoKeR

vous aurez besoin d'installer libwww-Perl.

wget http://www.cpan.org/modules/by-module/LWP/libwww-Perl-6.06.tar.gz
tar xvzf libwww-Perl-6.06.tar.gz
cd libwww-Perl-6.06
Perl Makefile.PL
make
make install

ou

apt-get install libwww-Perl

Ou vous pouvez essayer cette solution

Perl -MCPAN -e 'install Bundle::LWP'
11
Maythux

Essayez d’installer le module manquant de CPAN:

Sudo Perl -MCPAN -e 'install LWP::UserAgent::Cached'
2
Sylvain Pineau