CPAN安装问题,CentOS上的HTTP :: Message

我有一个perl脚本,需要一个长长的先决条件列表。 在安装这些时,我没有越过HTTP :: Message的安装

当我以root用户身份从命令行运行cpan HTTP :: Message时,我得到以下输出:

cpan HTTP ::消息

读取“/root/.cpan/Metadata”

数据库生成dateMon,27 Apr 2015 12:53:26 GMT

为模块“HTTP :: Message”运行安装

运行make for G / GA / GAAS / HTTP-Message-6.06.tar.gz

Checksum for /root/.cpan/sources/authors/id/G/GA/GAAS/HTTP-Message-6.06.tar.gz确定

CPAN.pm:构buildG / GA / GAAS / HTTP-Message-6.06.tar.gz

检查您的套件是否完整

看起来不错

警告:先决条件Encode :: Locale 1未find。

警告:未find先决条件HTTP :: Date 6。

警告:先决条件IO :: HTML 0找不到。

警告:先决条件LWP :: MediaTypes 6找不到。

警告:未find先决条件URI 1.10。

编写HTTP :: Message的Makefile

但是,我已经为所有这些先决条件(以root身份)单独运行cpan,并且安装成功。

我在这里错过了什么?

我正在运行CentOS Linux版本7.1.1503(核心)

刚做yum install perl-HTTP-Message什么问题? 你为什么试图使用CPAN? perl模块已经打包时,应该避免使用CPAN。