无法从CPAN(Perl的)安装
问题描述:
我试图用CPAN安装perlcc module:无法从CPAN(Perl的)安装
cpan[1]> install perlcc
Reading '/home/iuser/.local/share/.cpan/Metadata'
Database was generated on Fri, 08 Sep 2017 12:41:02 GMT
Warning: Cannot install perlcc, don't know what it is.
Try the command
i /perlcc/
to find objects with matching identifiers.
cpan[2]> i /perlcc/
No objects found of any type for argument /perlcc/
cpan[3]>
为什么这个模块没有得到安装,即使搜索页面显示它在那里?这个问题怎么解决?
答
的cpan
工具需要你指定一个模块名称或者为了找到正确的分布分布名。 perlcc
不是一个模块,而是可执行脚本的名称。
要查找模块名称,请搜索https://metacpan.org上的可执行文件。这将我们带到perlcc
documentation。在左上角有分配名称(例如B-C-1.55
)。当我们点击它时,我们会得到发行版中所有模块的列表 - 它们中的任何一个都可以工作。特别是,cpan> install B::C
应该能够找到正确的分布。
但是,我不会屏住呼吸那个工具。测试结果相当混乱,在perl v5.24.2之上没有成功的测试,在以前的版本中结果非常不一致。您可能对R. Urban的颇具争议的Perl分支cperl感兴趣。
因为这不是模块,而是perl-5.8.9源代码树的一部分? –