2014-09-25 144 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

相關問題