Macos 为什么';在Mac OSX上工作?
我有一个MacBookPro,它有Perl 我有一个包含的脚本Macos 为什么';在Mac OSX上工作?,macos,perl,include,dependencies,sudo,Macos,Perl,Include,Dependencies,Sudo,我有一个MacBookPro,它有Perl 我有一个包含的脚本 use LWP ; use HTTP::Request::Common qw{ POST }; use HTML::Form; LWP所以我运行(两倍于root用户一倍于普通用户) perl-MCPAN-e“shell” 警告:无法安装HTML::Format,不知道它是什么 它说它缺少两个依赖项,但当我安装它们时,它说它们已经完成了。。。? 当我运行脚本时,这是我得到的错误: 在@INC中找不到LWP.pm(@INC包含:/o
use LWP ;
use HTTP::Request::Common qw{ POST };
use HTML::Form;
LWP所以我运行(两倍于root用户一倍于普通用户)
perl-MCPAN-e“shell”
警告:无法安装HTML::Format,不知道它是什么
它说它缺少两个依赖项,但当我安装它们时,它说它们已经完成了。。。?
当我运行脚本时,这是我得到的错误:
在@INC中找不到LWP.pm(@INC包含:/opt/local/lib/perl5/site_perl/5.16.3/darwin-thread-multi-2level/opt/local/lib/perl5/site_perl/5.16.3/opt/local/perl5/vendor_perl/5.16.3/darwin-thread-multi-2level/opt/opt/opt/opt/local/lib/perl5.16.3/perl5.3/perl5.16/loc/opt/5.3/opt-thread/5.3l/lib/perl5/vendor_perl.)位于nmlregatack2.pl第1行。
BEGIN失败--编译在NMLRegAttack2.pl第1行中止
未正确设置生成目录重用 解决方案
HTML::Format应该是HTML::FormIt将跳过所有内容,因此您提供的内容毫无用处。让我们先解决这个问题。执行以下操作:1)
cpan
,2)o conf build\u dir\u重用0
,3)o conf commit
,4)退出
,5)然后再次尝试安装HTML::Entities和HTML::HeadParser。如果你仍然有问题,用这个输出更新这个问题。好了,现在它可以工作了。。。为什么它会被解除?它还说不oconfcommit
,但我做到了,它工作了。它应该是false,默认情况下是false。我不知道你的系统为什么是这样。
install Bundle::LWP
install HTML::Tree
install HTML::Form