有时候运行perl脚本会出现类似于“Can’t locate XX.pm in @INC”的报错信息,这条报错的出现存在两种可能性,1.默认@INC路径下没有安装该模块;2.包含该模块的路径没有存储在@INC中,此时需要我们通过cpan下载相关模块(如果已有不用重新下载),并将路径添加到环境变量中:
首先,通过perl -V指令查看@INC的内容:
perl -V
可以看到此时我们的环境变量如下:
打开环境变量配置文件,添加环境变量:
export PERL5LIB=你的路径:$PERL5LIB
perl -V
重新对模块进行调用,可以看到问题解决了:
perldoc Bio::Pfam::Scan::PfamScan
参考文章:
https://blog.csdn.net/weixin_43960055/article/details/115019310
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!