Ich muss .xlsx und .xlsm-Dateien von PERL-Skripten lesen, habe aber Probleme beim Installieren eines XLSX-Parsers mit ppm. Verwenden Sie ActivePerl Version 5.22.1.Unfähigkeit, Spreadsheet :: ParseXLSX oder Spreadsheet :: XLSX mit ppm mit ActivePerl v5.22.1 zu installieren
Ich habe kein Problem bei der Installation und Kalkulationstabelle mit :: ParseExcel (die nur bis zu Excel 2003 auf .xls-Dateien funktioniert):
ppm installieren tabellen ParseExcel Herunterladen www.sisyphusion.tk.ppm Packliste .. .not gefunden Herunterladen Tabellenkalkulations-ParseExcel-0.65 ... done Tabellenkalkulations-ParseExcel-0.65 Auspacken ... done generieren HTML für Tabellenkalkulations-ParseExcel-0.65 ... done Updaten der Dateien in Bereich Anla ... getan 30 Dateien installiert
Aber ppm installieren Kalkulationstabellen-Parsexls x gibt:
Herunterladen www.sisyphusion.tk.ppm Packliste ... nicht gefunden ppm Installation ist fehlgeschlagen: Finden Sie können kein Paket, das tabellen parsexlsx
und ähnliche für tabellen xlsx bietet.
Ich habe versucht, das Problem zu umgehen, indem Sie ein niedrigeres Paket wie Spreadsheet :: Read verwenden; Dies funktionierte für eine Excel 2003 .xls-Datei, gab aber eine Fehlermeldung aus, dass kein XLSX-Parser installiert war, als ich es in einer .xlsx-Datei versuchte - ein Tabellenkalkulations-Parser mit Abhängigkeiten von ParseXLSX wird nicht helfen.
Ich habe auch eine Stunde lang im Internet nach anderen Instanzen des gleichen Problems gesucht, aber keine definitive Lösung gefunden (vielleicht habe ich einfach nicht richtig gesucht; ich bin relativ neu dazu). Ich habe derzeit keinen C-Compiler auf meinem Windows-Desktop oder viel Erfahrung mit Makefiles und habe noch nie ein PERL-Modul installiert, außer mit ppm. Also, wenn Sie alternative Installationsanweisungen (nicht durch ppm) haben, bitte präsentieren Sie sie unter einer sehr grundlegenden Ebene, nicht vorausgesetzt, dass ich etwas über CPAN oder manuelle Installation von Dateien weiß.
Kann mir vor diesem Hintergrund jemand helfen, das Spreadsheet :: ParseXLSX-Modul zu installieren oder anderweitig effizient eine Möglichkeit zum Analysieren von .xlsx-Dateien mit PERL zu finden?
Vielen Dank für Ihre Hilfe sehr, Loren
Haben Sie versucht, 'cpan Spreadsheet :: XLSX'? Übrigens ist die Sprache "Perl" – Borodin