无法在我的机器上安装Net :: SSH :: Expect perl模块

chi*_*ori 3 perl perl-module

当我尝试安装Net :: SSH :: Expect perl模块时,我收到以下错误.

perl Makefile.PL
Warning: prerequisite Expect 1.14 not found.
Writing Makefile for Net::SSH::Expect
Writing MYMETA.yml
Run Code Online (Sandbox Code Playgroud)

我期待安装在我的ubuntu机器上.

expect version 5.45
Run Code Online (Sandbox Code Playgroud)

但是在尝试安装它时仍然会向我发出此警告.请指教.

Jim*_*ack 5

'期待版本5.45?' 我相信最新版本是1.09.输入'期望'.'/ usr/bin/expect'程序与Perl的Net :: SSH :: Expect模块不同.当前版本不需要旧版本.但是,它确实要求已在您的系统上安装Expect(正确).在使用Horus的命令之前.首先这样做:

> sudo cpan Bundle::Expect
Run Code Online (Sandbox Code Playgroud)

如果一切顺利,那么运行命令:

> sudo cpan Net::SSH::Expect
Run Code Online (Sandbox Code Playgroud)

'Bundle :: Expect'可能需要交互(或有一些问题),以防止cpan自动安装它.