Doo*_*lAy 6 perl cpan module cpanm
我正在尝试在Perl中编写需要多个模块的东西,但这是我第一次使用Perl而我似乎无法安装我需要的一个特定模块Archive::zip.
我使用perlbrew并使用以下命令尝试安装模块:
cpanm install Archive::zip
Run Code Online (Sandbox Code Playgroud)
这将通过命令行返回以下消息:
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
Run Code Online (Sandbox Code Playgroud)
起初我认为"安装是最新的意味着"我拥有它,但是我试图运行的任何需要该模块的东西都告诉我它已经丢失了.我认为之后的消息意味着它找不到任何安装此模块的地方,而且我似乎没有在网上任何地方发现过这个问题.如果是这种情况,我可以指定一个不同的镜像吗?
如果它可能与此相关,我目前正在使用OSX 10.10.2.
模块名称区分大小写:您需要Archive::Zip使用大写“Z”。
另外,当使用安装模块时cpanm,您可以通过省略来节省一些击键install,这是默认行为。引用文档:
(参数)
[...]
-i,--install
这意味着您可以Archive::Zip使用安装
cpanm Archive::Zip
Run Code Online (Sandbox Code Playgroud)