2014-09-25 145 views
1

我试图按照Net::SCP草莓Perl的SCP

出我使用Perl的草莓在我的Windows开发机器日食的例子。最终脚本将在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中,我的问题是一个多舞伴。上面的例子是一个很好的例子吗?如果是这样,我该如何安装缺失的模块。如果不是,我应该使用什么替代方法?

+1

记录你安装的Net :: SCP? 'cpan Net :: SCP' – ikegami 2014-09-25 15:14:46

+0

谢谢ikegami,那看起来是我失踪的。 – 2014-09-25 15:16:56

回答

2

上面的例子是一个很好的例子吗?

Net::SCP只是一个简单的ssh和scp命令的包装。

鉴于您正在开发Windows上的Strawberry Perl,您可能无法访问这些系统命令,因此无法使用该模块。

#See Also部分状态:对于不需要系统scp命令的perl实现,请参阅Net::SFTP

如果是这样,我该如何安装缺少的模块。

要安装模块使用cpancpanm截至http://www.cpan.org/modules/INSTALL.html

相关问题