小编典典

安装缺少的 Perl 模块的最简单方法是什么?

all

我收到此错误:

Can't locate Foo.pm in @INC

有没有比下载、解压、制作等更简单的安装方法?


阅读 114

收藏
2022-06-16

共1个答案

小编典典

在 Unix 上

通常你在你的 shell 中启动 cpan :

$ cpan

并输入

install Chocolate::Belgian

或简称:

cpan Chocolate::Belgian

在 Windows 上

如果您在 Windows 上使用 ActivePerl,则PPM(Perl
包管理器)
与 CPAN.pm 具有许多相同的功能。

例子:

$ ppm
ppm> search net-smtp
ppm> install Net-SMTP-Multipart

请参阅 如何安装 Perl 模块?在 CPAN 常见问题解答中

许多发行版将许多 perl 模块作为软件包提供。

  • Debian/Ubuntu:apt-cache search 'perl$'
  • Arch Linux:pacman -Ss '^perl-'
  • Gentoo:类别dev-perl

您应该 始终 喜欢它们,因为您可以从自动(安全) 更新 和易于 删除 中受益。 使用cpan 工具本身可能会非常棘手。

对于 Gentoo,有一个名为g-cpan
的好工具,它可以从 CPAN 构建/安装模块并为您创建一个 Gentoo
包(ebuild)。

2022-06-16