Ich benutze ein Mac OS X 10.8 und möchte das Skript latexindent.pl
perl
auf meinen Latex-Dateien ausführen. Dieses Skript wird von https://github.com/cmhughes/latexindent.plx gemacht. Wenn ich dieses Skript ausführen auf einem latexfile
ich diese Fehlermeldung:Fehler: Datei/HomeDir.pm kann nicht in @INC gefunden werden
Can't locate File/HomeDir.pm in @INC (@INC contains: /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.4/darwin-thread-multi-2level /Library/Perl/Updates/5.12.4 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12 .) at helloworld.pl line 10.
BEGIN failed--compilation aborted at helloworld.pl line 10.
Es scheint, dass ich das File :: HomeDir Modul in Perl fehle, so habe ich versucht, es zum Download unter Verwendung:
sudo perl -MCPAN -e 'install File::HomeDir
‘,
bekomme ich folgende Fehlermeldung:
Kann Objekt-Methode „installieren“ über Paket „File :: HomeDir“ finden.
Ich habe es geschafft, das YAML::Tiny
Paket ohne Probleme zu installieren.
ich versuchte zu laufen:
wie oben1 #!/usr/bin/perl
2
3 use strict;
4 use warnings;
5 use FindBin;
6 use YAML::Tiny;
7 use File::Copy;
8 use File::Basename;
9 use Getopt::Std;
10 use File::HomeDir;
11
12 print "hello world";
13 exit;
und bekam die gleiche Fehlermeldung ...
Sie jemand wissen, was zu tun?
Haben Sie versucht interaktiv 'perl -MCPAN -e shell'? – toolic