我收到错误
无法在 @inc @inc 中找到电子表格 writeexcel.pm 包含
是的,我知道,它需要 excel 插件,
我正在使用草莓 perl,
告诉我在哪里可以找到 PERL 的 excel 插件,以及应该在哪里粘贴该 excel 插件
我收到错误
无法在 @inc @inc 中找到电子表格 writeexcel.pm 包含
是的,我知道,它需要 excel 插件,
我正在使用草莓 perl,
告诉我在哪里可以找到 PERL 的 excel 插件,以及应该在哪里粘贴该 excel 插件
您可以在CPAN上找到该模块。要以交互方式将其安装在草莓 perl 上,请执行
perl -MCPAN -e shell
install Spreadsheet::WriteExcel
或(非交互式)
cpan Spreadsheet::WriteExcel
编辑:
如果您收到有关未满足的依赖项的任何错误(缺少模块,如OLE::Storage_Lite
),请使用安装这些依赖cpan <dependency>
项,然后继续安装您的包。
如果您不需要坚持使用 Strawberry Perl,您可以切换到ActiveState Perl,它带有一个集成的包管理器 (PPM),可以安装所需的模块(包括依赖项)。ActiveState 提供了一个带有预构建模块的存储库,因此它们不需要编译。
真的是@INC
空吗?如果是这样,您必须设置@INC
以便为 perl 指定包含目录以搜索模块。
此外,我希望错误消息会显示
找不到电子表格::WriteExcel.pm ...
如果您使用 . 正确指定了依赖项use Spreadsheet::WriteExcel;
。
如果您以 root 身份安装它,那么您还需要以 root 身份执行您的脚本。这为我解决了这个问题。