Perl安装依赖模块
Perl安装依赖模块
本文作者:Sunny-King
发布时间:2022-08-02 15:48:03 星期二
本文链接:https://www.cnblogs.com/Sunny-King/p/Perl-packages.html
调用perl脚本时经常会遇到依赖的模块不存在的情况,这时候需要自己安装所需的模块。在计算集群上安装模块往往会受到依赖环境和权限的限制,通过第二种办法可以在任意路径安装模块,不需要经过特殊的配置。
一、使用cpan安装模块
# linux下打开cpan,需提前配置好
$ cpan
Terminal does not support AddHistory.
cpan shell -- CPAN exploration and modules installation (v2.20)
Enter 'h' for help.
cpan[1]> install Parallel:ForkManager
二、下载安装
1、查找所需模块
首先从模块仓库中找到对应的源文件并选择所需的版本。
获取下载链接:https://www.cpan.org/modules/by-module/Parallel/Parallel-ForkManager-2.02.tar.gz
模块仓库:https://www.cpan.org/modules/by-module
2、下载依赖包的文件
# 根据选择的模块及对应版本获取链接
wget --no-check-certificate https://www.cpan.org/modules/by-module/Parallel/Parallel-ForkManager-2.02.tar.gz
3、安装
可以指定模块安装的路径${PerlPackage},该路径须有读写权限。
# 解压
tar -xvzf Parallel-ForkManager-2.02.tar.gz
cd Parallel-ForkManager-2.02
# PREFIX指定安装的路径
perl Makefile.PL PREFIX=${PerlPackage}
make
make install
4、加入环境变量
将下面语句加入.bashrc
export PERL5LIB=${PerlPackage}/lib/perl5:${PerlPackage}/lib64/perl5:${PerlPackage}/share/perl5:$PERL5LIB
本文作者:Sunny-King
本文链接:文章来源于博客园 https://www.cnblogs.com/Sunny-King/p/Perl-packages.html
转载要求:欢迎转载,转载之后请务必在文章明显位置标出原文链接和作者
错误修复:如有错误或疑问请联系博主
版权声明:本作品采用署名-非商业使用-禁止演绎 (by-nc-nd)许可协议进行许可
如果本文对您有帮助,请点个赞吧!志同道合的朋友可以点个关注。