perl模块的安装
什么情况下你需要自己安装perl模块呢,就是在你执行perl脚本时出现Can’t locate Bio/SeqIO.pm in @INC(XXXX),后面的XXXX是你执行perl -V中@INC的内容。
这时为了保证perl脚本运行成功,你就必须自行安装Bio/SeqIO.pm
这时,你会在 上看到各种安装教程,CPAN安装、手动安装等。但是,CPAN安装可能需要root权限(有对/usr/bin等目录操作,这些需要权限),所以会 错,这里我就不用了,直接手动安装。
手动安装共有perl模块
假设我安装的就是 Bio/SeqIO.pm
-
CPAN官 https://metacpan.org/,搜索 Bio::SeqIO下载安装包BioPerl-1.7.8.tar.gz
-
上传并安装
手动安装软件自身的perl模块
就是配置环境变量,将软件自带的perl模块目录,添加到@INC中
- 首先,你要拿到这个perl模块的位置(.pm文件),通常在软件目录下的/lib下
- 然后,根据上面配置.bashrc文件即可,直到perl -V的结果中@INC添加了该perl模块的位置
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!