1
tyler@tyler:~$ cpanm −−local−lib HTML::Parser
Usage: cpanm [options] Module [...]

Try `cpanm --help` or `man cpanm` for more options.

为什么它给我一个使用信息?我直接从 Intermediate Perl 复制粘贴了该命令(第 23 页)。local::lib 已安装。

然而,这个确实有效:cpanm -L extlib Plack

编辑

用 -l 或 -L 替换 --local-lib 不起作用。

4

1 回答 1

1

--local-lib 选项需要带一个参数,就像您在第二个示例中所做的那样:-L extlib

您可能想要-l ~/p5libs或类似的东西,这取决于您希望将库安装在哪里。local::lib 使用的默认目录是 ~/perl5,所以使用它不是一个坏主意。:)

于 2014-05-04T03:28:37.123 回答