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

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (87)

我知道这个错误:

Can't locate Foo.pm in @INC

是否有比下载、解锁、制作等更容易安装的方法?

提问于
用户回答回答于

# cpan

和类型

install Chocolate::Belgian

或以简短的形式:

cpan Chocolate::Belgian

在Windows上:

如果在Windows上使用ActivePerl,则具有与CPAN.pm相同的功能。

例子:

# ppm

ppm> search net-smtp

ppm> install Net-SMTP-Multipart

在CPAN FAQ中

许多发行版都将许多Perl模块作为包分发。

  • Gentoo:类别Dev-perl
  • Debian:apt-cache search 'perl$'

你应该更喜欢它们,因为您从自动(安全)中受益。

用户回答回答于

# cpanm Chocolate::Belgian

这对刚安装的东西来说很好。它没有提供CPAN或CPANPLUS的任何更复杂的功能,因此,只要知道要安装哪个模块,它就很容易使用。如果还没有cpan减号,只需键入:

# cpan App::cpanminus

也可以在不使用CPAN的情况下安装它。基本的引导过程是,

curl -L http://cpanmin.us | perl - --sudo App::cpanminus

有关更多信息,请访问App::cpan减号页面,并查看安装部分。

扫码关注云+社区