我试图在我的Perl程序解析我的XLSX文件。我在哪里安装了电子表格::ParseExcel,请参考下面:
(tc-lab-04) /home/trustid/switchadaptor/testauto/dataverificationtesting2/XL_Parsing>sudo perl -MCPAN -e 'install "Spreadsheet::ParseExcel"'
[sudo] password for a597549:
Reading '/root/.cpan/Metadata'
Database was generated on Thu, 26 May 2022 05:29:03 GMT
Spreadsheet::ParseExcel is up to date (0.65)
但当我试图运行我的程序或我的工具,它仍然显示我下面的错误:
Parser for XLSX is not installed at ./aa.pl line 44
我用来安装Spreadsheet::ParseExcel
的命令是--sudo perl -MCPAN -e 'install "Spreadsheet::ParseExcel"'
。
我已经尝试再次安装它,但它从来没有帮助我。
1条答案
按热度按时间q8l4jmvw1#
就像该模块的文档所说:
Spreadsheet::ParseExcel模块可用于从Excel 95-2003二进制文件中读取信息。
模块无法读取Excel 2007 Open XML XLSX格式的文件。请参阅电子表格::XLSX模块。