perl – 如何将CPAN模块安装到本地目录?

前端之家收集整理的这篇文章主要介绍了perl – 如何将CPAN模块安装到本地目录?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用托管的Linux机器,所以我没有权限写
进入/ usr / lib目录。

当我尝试安装一个CPAN模块通常做:

perl Makefile.PL
make test
make install

该模块被提取到blib / lib /文件夹。我一直使用
blib / lib / ModuleName但是仍然是编译器说模块不能
发现。我试着将.pm文件复制到本地目录并保留
require ModuleName但是它给我一些错误

如何将一个模块安装到其他目​​录并使用它?

解决方法

我有一个类似的问题,我甚至不能安装local :: lib

我创建了一个相对于.pl文件安装模块的安装程序

安装过程如下:

perl Makefile.PL PREFIX=./modulos
make
make install

然后,在.pl文件中需要模块,它在./

use lib qw(./modulos/share/perl/5.8.8/); # You may need to change this path
use module::name;

其余文件(makefile.pl,module.pm等)不需要更改。

您可以使用just调用.pl文件

perl file.pl

猜你在找的Perl相关文章