(perl)终端(Mac)如何定位LWP。。。在@INC?

(perl)终端(Mac)如何定位LWP。。。在@INC?,perl,terminal,cpan,Perl,Terminal,Cpan,我尝试在终端中运行perl代码,但出现以下错误: Can't locate LWP/Protocol/https.pm in @INC (you may need to install the LWP::Protocol::https module) (@INC contains: /Users/wobot/perl5/perlbrew/perls/perl-5.28.0/lib/site_perl/5.28.0/darwin-2level /Users/wobot/perl5/perlbrew

我尝试在终端中运行perl代码,但出现以下错误:

Can't locate LWP/Protocol/https.pm in @INC (you may need to install the LWP::Protocol::https module) (@INC contains: /Users/wobot/perl5/perlbrew/perls/perl-5.28.0/lib/site_perl/5.28.0/darwin-2level /Users/wobot/perl5/perlbrew/perls/perl-5.28.0/lib/site_perl/5.28.0 /Users/wobot/perl5/perlbrew/perls/perl-5.28.0/lib/5.28.0/darwin-2level /Users/wobot/perl5/perlbrew/perls/perl-5.28.0/lib/5.28.0) at projet.pl line 23.
我通过cpan安装了LWP::Protocol模块,但问题仍然存在。
如何解决此问题?

根据错误提示安装模块。从:

LWP::Protocol::https模块支持在LWP中使用https架构的URL。此模块是LWP协议处理的插件,因此您不直接使用它。一旦安装了模块,LWP就能够使用HTTP over SSL/TLS访问站点


正如他在评论中强调的那样,LWP::Protocol和LWP::Protocol::https是两个独立的模块,但正如文档所述,后者并没有直接使用。

我安装了LWP::Protocol模块-LWP::Protocol和LWP::Protocol::https是两个独立的模块。为清楚起见,您可以提及Dave Cross在评论中所说的内容,他们是两个不同的模块,他安装了一个,而不是另一个。@TLP如此指出。谢谢