我目前在脚本上有这个:
CPAN::Shell->rematein("notest", "install", "$m");
其中$ m是脚本安装的模块名称。但是,我希望安装模块时不会提示用户是否应安装其他依赖项(可选deps或不安装),我该怎么做?
答案 0 :(得分:6)
您在CPAN :: Config中prerequisites_policy
的设置是什么?那应该是follow
而不是ask
。
答案 1 :(得分:1)
找到答案here。
在您的环境中设置PERL_MM_USE_DEFAULT=1
。