Perl脚本找不到Net/SSH/Perl.pm

Perl脚本找不到Net/SSH/Perl.pm,perl,ssh,Perl,Ssh,我试图运行一个perl脚本,该脚本涉及到远程服务器的ssh,在执行此代码时,它会抛出一个错误,如 Can't locate Net/SSH/Perl.pm in INC <@INC contains:C:/Perl/site/lib c:\perl\lib at line5. 您应该安装Net::SSH::Perl,而不是Net::SSH。错误消息没有说明这一点:)您应该安装Net::SSH::Perl,而不是Net::SSH。错误消息是干净的:)虽然Foo::Bar通常包含Foo::

我试图运行一个perl脚本,该脚本涉及到远程服务器的ssh,在执行此代码时,它会抛出一个错误,如

Can't locate Net/SSH/Perl.pm in INC <@INC contains:C:/Perl/site/lib c:\perl\lib  at line5.

您应该安装
Net::SSH::Perl
,而不是
Net::SSH
。错误消息没有说明这一点:)

您应该安装
Net::SSH::Perl
,而不是
Net::SSH
。错误消息是干净的:)

虽然Foo::Bar通常包含Foo::Bar::Baz模块,但这里的情况并非如此


并且是不同的分布。您需要安装Net::SSH::Perl。

虽然Foo::Bar通常包含Foo::Bar::Baz模块,但这里的情况并非如此


并且是不同的分布。您需要安装Net::SSH::Perl。

是另一个在Windows上工作的SSH客户端,安装起来要容易得多。PPM可从中获得。

是另一个在Windows上工作的SSH客户端,安装起来要容易得多。PPM可从中获得。

知道如何在windows计算机上安装它吗?不适用于ActiveState Perl。当我需要使用Windows时,我使用草莓Perl,这只是CPANNET::SSH::Perl的一个例子,你知道如何在Windows机器上安装它吗?不是ActiveState Perl。当我需要使用Windows时,我会使用草莓Perl,这只是CPANNET::SSH::Perl的一个例子。你知道如何在Windows机器上安装草莓Perl吗?你知道如何在Windows机器上安装草莓Perl吗?
use strict;
use warnings;

use Net::SSH::Perl;
my $ip=12.14.142.22;
my $user = "qwerty";
my $pass = "termide";

my $ssh = Net::SSH::Perl->new($ip, use_pty => 1);

$ssh->login($user, $pass);