J'essaie d'installer Lingua::Lid sur un système Unix (Ubuntu, dernière version). Bien sûr que je suis root. Quand je vais dans le paquet à installer à l'aide perl Makefile.PL
je reçois cette erreur stupide:Comment installer le Lingua :: Lid de Perl?
[[email protected] Lingua-Lid-0.01]# perl Makefile.PL
/opt/ls//lib does not exist at Makefile.PL line 48.
J'ai essayé de jouer avec le chemin sur la ligne 48, rien ne change, voici quelle ligne 48-50 ressemble:
Line 48: die "$BASE/lib does not exist" unless -d "$BASE/lib"; Line 49: die "$BASE/include does not exist" unless -d "$BASE/include"; Line 50: die "lid.h is missing in $BASE/include" unless -e "$BASE/includ/lid.h";
la variable $ BASE est déclarée comme ceci:
$BASE = "/opt/ls/" if ($^O eq "linux" or $^O eq "solaris");
$BASE = "/usr/local/" if ($^O eq "freebsd");
$BASE = $ENV{LID_BASE_DIR} if (defined $ENV{LID_BASE_DIR});
maintenant, le programme Perl, je suis en train d'écrire simplement regarder comme ça (juste ma base):
#!/usr/bin/perl
use Lingua::LinkParser;
use strict;
print "Hello world!\n";
Quand je lance cette tentative d'utilisation Lingua, voici mon erreur:
[[email protected] assign4]# ./perl_parser_1.pl
Can't locate Lingua/LinkParser.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl .) at ./perl_parser_1.pl line 3. BEGIN failed--compilation aborted at ./perl_parser_1.pl line 3.
J'ai essayé insalling ce CPAN, ne fonctionne toujours pas correctement.
Lorsque vous essayez d'installer Lingua :: LinkParser depuis le CPAN, quelle erreur obtenez-vous? – zigdon
Selon les testeurs du CPAN, il n'y a pas de tests réussis. En outre, il existe des rapports de bogue. Donc, je soupçonne user299306 a rencontré les mêmes problèmes que les autres. – toolic