Perl脚本无法找到Net/SSH/Perl.pm

mac*_*mac 1 ssh perl

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

Can't locate Net/SSH/Perl.pm in INC <@INC contains:C:/Perl/site/lib c:\perl\lib  at line5.
Run Code Online (Sandbox Code Playgroud)

我打开ppm图形用户界面并安装了NET-SSH,area = site但仍然无法执行此脚本这是脚本

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);
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 7

虽然Foo :: Bar通常包含一个Foo :: Bar :: Baz模块,但这不是这种情况.

Net :: SSHNet :: SSH :: Perl是不同的发行版.您需要安装Net :: SSH :: Perl.