gpt4 book ai didi

perl - CPANM, "Couldn' t 查找模块或分发 Archive::zip"

转载 作者:行者123 更新时间:2023-12-04 15:56:23 25 4
gpt4 key购买 nike

我正在尝试用 Perl 编写一些需要多个模块的东西,但是这是我第一次使用 Perl,我似乎无法安装我需要的一个特定模块,Archive::zip .

我正在使用 perlbrew 并使用以下命令尝试安装模块:

cpanm install Archive::zip

这会通过命令行向我返回以下消息:

install is up to date. (0.01)
! Finding Archive::zip on cpanmetadb failed.
! Finding Archive::zip () on mirror http://www.cpan.org failed.
! Couldn't find module or a distribution Archive::zip

起初我认为“安装是最新的意味着”我有它,但是我尝试运行需要该模块的任何东西都告诉我它丢失了。我认为之后的消息意味着它找不到任何安装此模块的位置,而且我似乎没有遇到过在线发布的这个问题。如果是这种情况,我可以指定不同的镜像吗?

如果可能与此相关,我目前使用的是 OSX 10.10.2。

最佳答案

模块名称区分大小写:你想要 Archive::Zip , 大写字母“Z”。

此外,当使用 cpanm 安装模块时,您可以通过省略 install 来节省一些击键,这是默认行为。引自 documentation :

(arguments)

[...]

-i, --install

Installs the modules. This is a default behavior and this is just a compatibility option to make it work like cpan or cpanp.



这意味着您可以安装 Archive::Zip使用

cpanm Archive::Zip

关于perl - CPANM, "Couldn' t 查找模块或分发 Archive::zip",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31257876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com