2017-06-19 54 views
1

我试图运行构建一个Perl项目。当我尝试perl的Build.PL,我得到一个错误:无法在@INC中查找Module/Build.pm perl build

不能在@INC

定位模块/ Build.pm

我安装了CPAN,并试图cpan Module::Build。但是,当我这样做时,我得到一个error: Can't locate Module/Metadata.pm in @INC

我试着安装元数据,但测试失败。有没有安装Build.pm和所有依赖的方式。如果要安装具有相关性的模块,您需要设置CPAN以下一气呵成

+1

你如何安装问题依赖关系已经在这里得到了广泛的回答:https://stackoverflow.com/questions/898782/how-do-i-tell-cpan-to-install-all-dependencies 在其中一个答案中提到的另一种可能性是使用' cpanm'。 – nlu

回答

1

cpan> o conf prerequisites_policy 'follow' 
cpan> o conf build_requires_install_policy yes 
cpan> o conf commit 
+0

请注意,这些是这些设置的默认值。 – ikegami

相关问题