缺少时间::片上Perl 5.10

时间:2015-07-22 12:52:40

标签: perl datetime

我正在读Perl 5.10已经安装了Time::Piece模块。我正在使用另一台没有互联网功能且安装了Perl 5.10的Linux计算机。我编写了一个使用Time::Piece的程序,当我在该计算机上运行它时会收到此错误。

Cant locate Time/Piece.pm in @INC (@INC contains: /usr/local/lib64/perl5/site_perl/5.10.0/
x86_64-linux-thread-multi

然后列出更多文件夹并说明错误发生在我说的use Time::Piece

就像我说我在那台机器上没有互联网访问权限所以我不能只运行一个命令来更新它。我想我需要将Time::Piece模块下载到USB上并手动更新?

2 个答案:

答案 0 :(得分:1)

Time::Piece在v5.10.1中引入了核心Perl。如果你有v5.10.0那么你就是运气不好

您可以将连接到互联网的电脑from here上的安装包下载到闪存驱动器上,然后按照perlmodinstall中的说明将其安装到目标系统上

答案 1 :(得分:1)

某些操作系统分销商(例如Fedora)已将perl分发版拆分为多个软件包。使用操作系统的软件包管理器(apt-getyum等)来安装缺少的软件包。