我试图遵循Net::SCP中所示的例子
我在我的windows机器中使用了带eclipse的草莓perl。最终,脚本将在linux服务器上运行,作为部署过程的一部分分发一些配置文件。
Eclipse抱怨无法找到use Net::SCP qw(scp iscp);:
Can't locate Net/SCP.pm in @INC (you may need to install the Net::SCP module) (@INC contains: C:/strawberry/perl/site/lib C:/strawberry/perl/vendor/lib C:/strawberry/perl/lib .)
由于我是perl新手,所以我的问题是多部分。上面的例子是个好例子吗?如果是这样的话,我如何安装缺少的模块。如果不是的话,我应该用什么办法呢?
发布于 2014-09-25 15:16:16
上面的例子是个好例子吗?
Net::SCP只是ssh和scp命令的简单包装器。
考虑到您正在Windows上开发Strawberry Perl,您可能无法访问这些系统命令,因此无法使用该模块。
#也见部分声明:对于不需要system命令的perl实现,请参阅https://metacpan.org/pod/Net::SFTP。
如果是这样的话,我如何安装缺少的模块。
要安装模块,请使用cpan或cpanm,如http://www.cpan.org/modules/INSTALL.html中所记录的那样
https://stackoverflow.com/questions/26041939
复制相似问题