我正在尝试在Windows上使用Net::SSH2
安装cpan
。我无法安装并收到以下错误:
警告:命令无效[C:\ Perl \ bin \ perl.exe Makefile.PL INSTALLDIRS = site] SALVA /净重 - SSH2-0.69.tar.gz C:\ Perl \ bin \ perl.exe Makefile.PL INSTALLDIRS = site - Not OK
有谁知道我收到此错误的原因。任何帮助是极大的赞赏。整个输出通过以下屏幕截图发布:
答案 0 :(得分:2)
输出说试图从https://www.libssh2.org/下载libssh2 如果你已经有了libssh2,你可以将它放在Perl可以找到它的路径中。如果查看输出的底部,它会给出一个搜索libssh2的目录列表。其中一个目录可能是放置libssh2的地方。
答案 1 :(得分:2)
为Activestate Perl编译Net::SSH2
并非易事。
幸运的是,Sisyphus已经设置了一个预编译的Perl包(PPM)存储库,其中包含Net::SSH2
:http://www.sisyphusion.tk/ppmindex.html