我正在尝试在 Perl 中安装 Date::Manip 模块。我正在运行 Perl 版本 5.14.2,它似乎没有通过 PPM 成功安装。 (PPM 引发 401 需要访问错误)。我猜测这里的错误是 ppm 中的模块的 Perl 版本已经过时。由于这是在服务器中并且有许多其他脚本每天运行,因此我无法升级 Perl 版本。我需要安装以前版本的 Date::Manip 模块,但在 ppm 中找不到该模块。我该怎么做呢?
Thanks !
出现 401 错误的原因是您使用的是 ActivePerl 5.14,它不再被视为社区版。这意味着您无法再访问 PPM 服务器来安装模块,除非您从 ActiveState 购买许可证。
请参阅此处以供参考http://community.activestate.com/taxonomy/term/515 http://community.activestate.com/taxonomy/term/515
您有多种选择:
- 您可以购买 ActiveState Business Edition 许可证,这将允许您再次访问 PPM 存储库。
- 如果您安装了 MinGW 和 dmake,则可以从 CPAN 安装此模块。只需输入
cpan Date::Manip
在命令行中。
- 升级到最新版本的 ActivePerl。 (但是当这个版本过期时,你会再次遇到同样的问题。)
- 您可以安装另一个 Perl 发行版,例如草莓 Perl http://strawberryperl.com/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)