首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从CPAN (Perl)安装

无法从CPAN (Perl)安装
EN

Stack Overflow用户
提问于 2017-09-08 14:24:18
回答 2查看 1.6K关注 0票数 2

我正在尝试使用cpan安装perlcc模块

代码语言:javascript
复制
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]> 

为什么即使搜索页面显示该模块在那里,也没有安装该模块?如何解决这个问题呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-08 14:28:49

perlcc不是一个模块。它是命令行可执行文件。

查看链接到的页面:

…它是Perl本身的一部分。

使用谷歌搜索perlcc会发现此页,上面写着:

perlcc已从Perl有效Perl 5.10中删除。它和基本模块总是过时,损坏和没有维护。

因此,您可以安装一个旧版本的Perl (百酿可能会在那里提供帮助)来访问它。

这一页还说:

自那以后,里尼·厄本修复了它,并将其作为B:c的一部分进行了维护。

所以你可以考虑安装它。

票数 4
EN

Stack Overflow用户

发布于 2017-09-08 14:45:11

cpan工具希望您指定一个模块名或发行版名,以便找到正确的发行版。perlcc不是一个模块,而是可执行脚本的名称。

若要查找模块名称,请在https://metacpan.org上搜索可执行文件。这就把我们带到了文档。在左上角有发行名称(例如B-C-1.55)。当我们点击它时,我们会得到发行版中所有模块的列表--它们中的任何一个都应该工作。特别是,cpan> install B::C应该能够找到正确的发行版。

然而,我不会为那个工具屏住呼吸。测试结果是混合的,在perl v5.24.2之上没有成功的测试,在以前的版本中结果非常复杂。您可能更感兴趣的是R.厄本有争议的Perl的卡珀尔分支。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46118713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档