首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何安装不在CPAN上的Perl模块?

如何安装不在CPAN上的Perl模块?
EN

Stack Overflow用户
提问于 2019-02-26 00:20:56
回答 1查看 122关注 0票数 1

我正在尝试使用O-Saft程序来验证我的SSL证书。我在FreeBSD上使用p5。O-Saft的git源代码包含两个名为SSLhello.pm和SSLinfo.pm的模块。在CPAN上找不到这些模块。我把这些模块安装在哪里,这样Perl就可以利用它们了?

这是我的env变量:

代码语言:javascript
代码运行次数:0
运行
复制
PERL5LIB="/home/kevdog/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB;
PERL_LOCAL_LIB_ROOT="/home/kevdog/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT;
EN

回答 1

Stack Overflow用户

发布于 2019-02-26 00:22:55

只需在您的Perl程序中use它们即可。当你运行它时,它会抱怨它们不在@INC中,并告诉你@INC中有哪些目录。

将它们放在其中一个目录中,或者修改您的包含路径。

代码语言:javascript
代码运行次数:0
运行
复制
[ ~ ] ➜  perl -MExample -e"echo 1";
Can't locate Example.pm in @INC (you may need to install the Example module) (@INC contains: /Users/quentin/perl5/perlbrew/perls/perl-5.26.0-RC1/lib/site_perl/5.26.0/darwin-2level /Users/quentin/perl5/perlbrew/perls/perl-5.26.0-RC1/lib/site_perl/5.26.0 /Users/quentin/perl5/perlbrew/perls/perl-5.26.0-RC1/lib/5.26.0/darwin-2level /Users/quentin/perl5/perlbrew/perls/perl-5.26.0-RC1/lib/5.26.0).
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54870529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档