什么是Perl错误"无法定位Net/SSH/Perl.pm"是什么意思?

Hel*_*los 5 ssh perl

我正在运行使用SSH的perl脚本,但它会输出以下错误:

无法在@INC中找到Net/SSH/Perl.pm(@INC包含:/ etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1/usr /在newone.pl第3行的lib/perl5/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10/usr/local/lib/site_perl.)BEGIN失败 - 编译在newone中止.pl第3行.

Perl似乎找不到Net/SSH/Perl.pm.为什么不能找到它以及如何安装它?

Bru*_*uce 8

你的代码很好,虽然我没有检查它,因为错误是由于缺少perl模块.

安装丢失的Perl模块最简单的方法是什么?

  • 或者`cpan install Net :: SSH`,或`perl -MCPAN -we'安装"Net :: SSH"'或者`ppm install Net :: SSH`如果你在Windows上. (3认同)