无法找到电子表格writeexcel.pm

Bha*_*mar 1 perl strawberry-perl

我收到了错误

找不到@inc @inc包含的电子表格writeexcel.pm

是的,我知道,它需要excel插件,

我正在使用straberry perl,

告诉我在哪里找到PERL的excel插件,以及shoukld粘贴excel插件的地方

eck*_*kes 10

您可以在CPAN上找到该模块.要以交互方式将它安装在草莓perl上,请执行此操作

perl -MCPAN -e shell
install Spreadsheet::WriteExcel
Run Code Online (Sandbox Code Playgroud)

或(非互动)

cpan Spreadsheet::WriteExcel
Run Code Online (Sandbox Code Playgroud)

编辑:

如果您收到任何有关未实现的依赖项的错误(缺少类似的模块OLE::Storage_Lite),请使用安装这些依赖项cpan <dependency>,然后继续安装程序包.

如果你不需要坚持使用Strawberry Perl,你可以切换到ActiveState Perl,它带有一个集成的包管理器(PPM),可以安装所需的模块(包括依赖项).ActiveState提供了一个带有预构建模块的存储库,因此不需要编译它们.


是否@INC真的是空的?如果是这样,您必须设置@INC以指定perl的包含目录以搜索模块.

此外,我希望错误信息会被读取

无法找到Spreadsheet :: WriteExcel.pm ...

如果您正确指定了依赖项use Spreadsheet::WriteExcel;.