在 XAMPP for Windows 上从 CPAN 安装 perl 模块

Posted

技术标签:

【中文标题】在 XAMPP for Windows 上从 CPAN 安装 perl 模块【英文标题】:Installing a perl module from CPAN on XAMPP for Windows 【发布时间】:2011-11-02 12:33:32 【问题描述】:

我对 Perl 很生疏,我认为在 Windows 中运行它并没有帮助。

我想安装this 模块。我尝试了here 的说明来安装 CPAN 模块,但尝试安装 App::cpanminus 失败(第一步。)我尝试只运行cpan Config::Simple,但它也不起作用。在这两种情况下,它都会失败并显示以下错误消息:

Unwrapping had some problem, won't try again without force
  Had problems unarchiving. Please build manually
Running make test
  Make had some problems, won't test
Running make install
  Make had some problems, won't install

CPAN 是否不能在随 XAMPP 一起安装的 Perl 版本中工作?如果是这样,我如何在不破坏任何东西的情况下升级它?

【问题讨论】:

发送perl -v 告诉我们您正在运行的版本。另外,这是 ActivePerl 还是 Strawberry Perl? 这是我 XAMPP 安装 perl 的输出: C:\xampp\perl\bin>perl -v 这是为 MSWin32-x86-multi-thread 构建的 perl v5.10.1 (*) 【参考方案1】:
    手动下载并解压发行版存档 进入解压目录 运行cpanm .cpan .

【讨论】:

【参考方案2】:

XAMPP 还在 C:\xampp\perl\bin\ppm.bat 中附带 PPM,这通常是一种更适合 Windows 的方式来获取 perl 模块。

这里有一个使用 ppm 和 XAMPP 的分步示例:http://www.apachefriends.org/f/viewtopic.php?t=26407

很多模块已经安装在 C:\xampp\perl\lib 和 C:\xampp\perl\site\lib 中

【讨论】:

以上是关于在 XAMPP for Windows 上从 CPAN 安装 perl 模块的主要内容,如果未能解决你的问题,请参考以下文章

xampp for Windows:如何选择绝对路径?

在 XAMPP for Windows 中升级 PHP 5.4.0?

markdown 在XAMPP for Windows中配置SSL的指南

在 XAMPP for Windows 中升级 PHP?

如何使用 XAMPP for Windows 访问 MySQL 命令行?

如何使用 XAMPP for Windows 访问 MySQL 命令行?