【发布时间】:2011-05-11 23:20:48
【问题描述】:
我现在的情况是我编写了一个使用 CPAN 库 XML::Simple 的 perl 脚本,并在能够安装必要的 CPAN 库的环境中进行了测试。
但是,必须在其中运行脚本的环境没有安装 CPAN 库的权限。我想知道是否有一些手动方法可以将 Simple.pm 文件包含在我的脚本中并将其包含在脚本的目录中?我试过使用'use'和'require'无济于事。
非常感谢任何帮助。
编辑:我能够通过手动下载 Simple.pm 文件并使用行 require "Simple.pm" 来解决问题;在我的代码中。我想当我最初尝试这个时,我一定以某种方式下载了不正确的文件。谢谢。
【问题讨论】:
-
所有环境都有“安装 CPAN 库的权限”:参见 App::cpanminus、local::lib 等。只需将 PERL5_LIB 设置到正确的位置即可。
-
这是一个非常严格的大学网络/服务器。我没有安装它们的权限。