我正在尝试安装 Math::Pari 模块但出现错误。
我正在 Windows Server 2012R2 上安装,我目前安装了 Strawberry perl v5.18.4.1 32 位。
实际上 Math::Pari 是 Net::SSH::W32Perl 的依赖项,我想安装该模块。
以下是错误日志。请给我一步一步的安装过程。
cpanm (App::cpanminus) 1.7039 on perl 5.018004 为 MSWin32-x64-multi-thread 构建 工作目录为 C:\Users\script/.cpanm/work/1438929213.2276 你已经 make C:\strawberry\c\bin\dmake.exe 你有 LWP 6.08 回退到存档::Tar 2.02 在 cpanmetadb 上搜索 Math::Pari () ... --> 处理数学::Pari 获取 http://www.cpan.org/authors/id/I/IL/ILYAZ/modules/Math-Pari-2.010808.zip -> 好的 解压 Math-Pari-2.010808.zip 进入 Math-Pari-2.010808/ 从 META.json 检查配置依赖项 检查您是否有 ExtUtils::MakeMaker 6.58 ... 是 (6.98) 配置 Math-Pari-2.010808 运行 Makefile.PL 周围没有找到 GP/PARI 构建目录。 显然,您正在运行使用 MicroSoft 编译器构建的 64 位 Perl。 GP/PARI(至少我知道如何使用的版本,2.1.* 和 2.3.*) 无法在这种环境下构建。我不会自动下载 GP/PARI。 如果您认为此消息打印错误,请报告 (参见文件 README 和 INSTALL),并将 force_download 放在命令行上: perl Makefile.PL force_download 可以在获取 GP/PARI 存档后重新运行 Makefile.PL(例如,pari-2.1.7.tgz, 或 pari-2.3.4.tar.gz)手动到当前目录,或(大)父 当前目录的目录。 [请记住,Math::Pari 模块的数字“内部版本” 对应于它所测试的 GP/PARI 的最新版本(此外, 2.0108* 最适用于最新的 2.1.* 版本 2.1.7)。 作为在 CWD 或其(祖)父中存档的替代方法,请指定 pari_tgz=PATH_TO_TAR_GZ Makefile.PL 的选项。 无需解压存档,或构建 GP/PARI;但如果你 是否将其提取[并在需要时进行修补],您可以指定 paridir=PATH_TO_DIST_DIR Makefile.PL 的选项,而不是 `pari_tgz'。然而,在这种情况下 文件不会自动修补。 作为最后的解决方案,也有可能使用已经 编译的 PARI 库。请参阅 README 和 INSTALL 文件中的文档。] 找不到 GP/PARI 构建目录,请运行 Makefile.PL 使用 paridir=/directory 选项。 -> 不适用 -> FAIL 为 Math-Pari-2.010808 配置失败。有关详细信息,请参阅 C:\Users\script\.cpanm\work\1438929213.2276\build.log。