Perl 如何安装cpanm依赖项?
我该怎么做才能让它工作 我不是perl专家,因此我无法提供更多详细信息,除非工具安装手册指示我运行以下代码行:Perl 如何安装cpanm依赖项?,perl,cpan,Perl,Cpan,我该怎么做才能让它工作 我不是perl专家,因此我无法提供更多详细信息,除非工具安装手册指示我运行以下代码行: cd ~ cpanm --sudo --installdeps . 返回 --> Working on . Configuring /home/user ... N/A ! Configuring . failed. See /home/user/.cpanm/work/1532680018.20391/build.log for details. 日志 你所遵循的说明似乎是
cd ~
cpanm --sudo --installdeps .
返回
--> Working on .
Configuring /home/user ... N/A
! Configuring . failed. See /home/user/.cpanm/work/1532680018.20391/build.log for details.
日志
你所遵循的说明似乎是错误的 您正在尝试安装您的主目录,就好像它是一个CPAN模块一样…但事实并非如此
说明可能应该说,在将安装文件解压缩到任何位置后,在
cd
ing之后运行该命令。我不会使用cpanm
脚本,而是使用cpan
脚本。这将处理默认情况下的依赖项。通过在命令行上执行perldoc cpan
可以找到要使用的正确参数。您需要使用cpan
来安装cpanm
cpan App::cpanminus
这将自动安装其依赖项。然后您可以使用cpanm
安装其他模块
您可以使用cpanm
更新自身
cpanm App::cpanminus
缺少
cpanm
似乎不是这里的问题。这将给出一个完全不同的错误消息。@DaveCross在这种情况下,重新安装它将更新其依赖项并安装任何新的依赖项。cpanm
也会安装依赖项。cpanm
也被Travis CI使用,因此如果您想要在github上自动构建,您必须使用cpanm
。
cpanm App::cpanminus