安装Perl模块时出错

时间:2018-04-08 21:03:50

标签: perl ubuntu module

root@--- ~# perl -MCPAN -e 'install Date::Simple'
Reading '/root/.cpan/Metadata'
  Database was generated on Sun, 08 Apr 2018 19:41:03 GMT
Running install for module 'Date::Simple'
Checksum for /root/.cpan/sources/authors/id/I/IZ/IZUT/Date-Simple-3.03.tar.gz ok
'YAML' not installed, will not store persistent state
Configuring I/IZ/IZUT/Date-Simple-3.03.tar.gz with Makefile.PL
Enabling XS code.
If you get errors, run `make distclean'
and try again using `perl Makefile.PL noxs'.
Unparsable version '' for prerequisite Test::More at Makefile.PL line 23.
Unparsable version '' for prerequisite Scalar::Util at Makefile.PL line 23.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Date::Simple
Writing MYMETA.yml and MYMETA.json
 IZUT/Date-Simple-3.03.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for I/IZ/IZUT/Date-Simple-3.03.tar.gz
 IZUT/Date-Simple-3.03.tar.gz
  make -- NOT OK
root@---:~# perldoc -lm Date::Simple
No module found for "Date::Simple".

在serverpilot.io服务器上使用一些继承的Perl代码,只安装了基本Perl。需要安装模块Date :: Simple。

首先得到的错误是先决条件Test :: More和Scalar :: Util没有安装。已安装的那些和perldoc -lm显示它们实际上已安装(尽管可能根据上述情况不正确)。

此外,似乎还没有安装模块“YAML”。

安装所有这些模块的正确顺序是什么?任何人都可以根据上述输出指出我所遗漏的任何内容吗?

0 个答案:

没有答案