缺失时间:关于Perl 5.10的一篇文章



我读到Perl 5.10已经安装了Time::Piece模块。我正在另一台Linux计算机上工作,它没有互联网功能,并安装了Perl 5.10。我写了一个使用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上并手动更新?

Time::Piece是在v5.10.1中引入核心Perl的。如果你的版本是v5.10.0,那么你就不走运了

您可以从这里将安装包下载到连接互联网的PC上,例如u盘,然后按照perlmodinstall中的说明将其安装到目标系统上

一些OS发行版(例如Fedora)将perl发行版拆分为多个包。使用操作系统的软件包管理器(apt-get, yum等)安装丢失的软件包

相关内容

  • 没有找到相关文章

最新更新