Perl - 无法在 windows 上安装 Net::SSH2

Perl - Unable to install Net::SSH2 on windows

我正在尝试在 Windows 上使用 cpan 安装 Net::SSH2。我无法安装并收到以下错误:

警告:命令未成功[C:\Perl\bin\perl.exe Makefile.PL INSTALLDIRS=site] SALVA/Net-SSH2-0.69.tar.gz C:\Perl\bin\perl.exe Makefile.PL INSTALLDIRS=site -- 不正常

有谁知道我为什么会收到此错误。任何帮助是极大的赞赏。整个输出通过以下屏幕截图发布:

输出显示尝试从 https://www.libssh2.org/ 下载 libssh2 如果您已经有了 libssh2,您可以将它放在 Perl 可以找到它的路径中。如果您查看输出的底部,它会提供一个搜索 libssh2 的目录列表。其中一个目录可能是放置 libssh2 的地方。

为 Activestate Perl 编译 Net::SSH2 不是一件容易的事。

幸运的是,Sisyphus has set up a repository of precompiled Perl packages (PPMs) which includes Net::SSH2: http://www.sisyphusion.tk/ppmindex.html