使用perl写的软件时,总会出现模块没有安装的报错或者调用的报错,本文就总结一下相关的情况, 之后遇见的相关报错也会持续更新加进来

1.软件自带自己写的module, 并在主程序中调用了自己写的module

例如我在使用mireap这个软件的时候,它的目录结构是 bin文件夹下是mireap.pl主程序,lib文件夹里存放了它自己写的三个模块: FFW1.pm , FFW2.pm , Struct.pm
如果想要主程序mireap.pl 调用这三个模块 有两个方法:
(1) 将lib下的这三个模块全部放到bin文件夹里,保证调用模块的主程序和模块在同一个目录下
(2) 或者 在主程序中指定Perl模块的目录

use lib "模块所在目录"
  • 参考: https://www.cnblogs.com/xudongliang/p/5063624.html

2.软件默认调用系统自带的Perl,而所安装的模块在另一个版本的perl上

打开perl程序,一般第一行指定了Perl调用的位置, 所以如果想指定perl软件调用我们指定的另一个版本的perl, 在第一行更改即可

#!/usr/bin/perl
# Reap microRNAs from deeply sequenced small RNA library
use strict;
use FFW1;
use FFW2;
use Struct;
use Getopt::Std;

例如这里的 #!/usr/bin/perl 就可以改成 #!/home/yjxiang/miniconda3/bin/perl

perl软件使用报错总结相关推荐

  1. git使用报错:fatal: Couldn't find remote ref master的解决方法

    git使用报错:fatal: Couldn't find remote ref master的解决方法 fatal: Couldn't find remote ref master 翻译过来就是:致命 ...

  2. 记录webpack使用问题,使用报错“UnhandledPromiseRejectionWarning,file-loader图片过大,无法加载图片,打包html文件报错TypeError

    记录webpack使用报错 版本号问题 运行npm run build,报错 "UnhandledPromiseRejectionWarning: TypeError: this.getRe ...

  3. Assets.car 解压工具 cartool 使用报错 segmentation fault cartool 解决方案

    Assets.car 解压工具 cartool 使用报错 segmentation fault cartool 解决方案 参考文章: (1)Assets.car 解压工具 cartool 使用报错 s ...

  4. “this”不能在常量表达式中使用报错的解决方法

    "this"不能在常量表达式中使用报错的解决方法 问题描述与思考 在用C++书写下面一段代码时,编译器报错"'this'不能在常量表达式中使用".在这里,我最开 ...

  5. CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata

    服务器上的yum突然不好使用,使用yum的时候报错如下: [root@bastion-IDC src]# yum list ...... Could not retrieve mirrorlist h ...

  6. Python安装xlrd和xlwt的步骤以及使用报错的解决方法

    Python安装xlrd和xlwt的步骤以及使用报错的解决方法 参考文章: (1)Python安装xlrd和xlwt的步骤以及使用报错的解决方法 (2)https://www.cnblogs.com/ ...

  7. git使用报错: fatal: Couldn‘t find remote ref master的解决方法

    git使用报错: fatal: Couldn't find remote ref master的解决方法 参考文章: (1)git使用报错: fatal: Couldn't find remote r ...

  8. cnpm使用报错-最佳方案

    问题:cnpm使用报错throw err;^Error: Cannot find module 'fs/promises 现象: 解决方案: 查看你的cnpm的版本是不是高于8.2.0 cnpm 8. ...

  9. git使用报错:fatal: Couldn‘t find remote ref master的解决方法

    git使用报错:fatal: Couldn't find remote ref master的解决方法 参考文章: (1)git使用报错:fatal: Couldn't find remote ref ...

  10. Android .9图片使用报错...报错:AAPT: error: file failed to compile.

    Android .9图片使用报错 报错:AAPT: error: file failed to compile. 网上给出解决方案 在build.gradle里添加以下两句: aaptOptions. ...

最新文章

  1. 人工神经网络秒变脉冲神经网络,新技术有望开启边缘AI计算新时代
  2. 程序员的十大谎言,你中了几个? | 每日趣闻
  3. 关于 $'\r': 未找到命令的解决(bad interpreter )
  4. mysql 存储过程声明式游标_Mysql 存储过程中使用游标循环读取临时表
  5. JAXB 有两个名为 ** 的属性,类的两个属性具有相同名称 **解决方案
  6. 在UE中自由绘制基本图元的几种方法
  7. 新一代Web安全治理体系让“我的地盘我做主”不再只是梦
  8. MATLAB安装工具箱
  9. GitHub 日收 7000 星,Windows 计算器项目开源即爆红!
  10. 6、二、App Components(应用程序组件):1、Intents and Intent Filters(意图和意图过滤器)...
  11. WPF/Sliverlight ScrollViewer与Panel(2)
  12. JS中的函数,Array对象,for-in语句,with语句,自定义对象,Prototype
  13. 基于信息熵确立权重的topsis法_一种基于加权秩和比法的光伏并网逆变器多性能指标评价方法研究...
  14. 计算机量子化学计算焓变,中国科学技术大学超级计算中心
  15. 安卓 多条通知_【安卓+苹果】石头阅读,全网小说、漫画免费看,最好用的追书神器!...
  16. SQL脚本得到Epicor客制化信息
  17. 企业萤石云服务器,企业萤石云提供DIY轻量级场景,助力打造商业智居轻方案
  18. codeforces 1153D Serval and Rooted Tree
  19. Python | P站壁纸爬取
  20. 重装 Windows 系统后键乱码解决方案

热门文章

  1. css background背景拉伸
  2. Cookie 和 Session 规则
  3. .NET程序员修炼之道
  4. Java的世界如此美妙
  5. 用C++ Builder对图像进行特殊效果处理
  6. OpenCV-图像处理(25、直方图比较)
  7. python与r语言哪个好学_python和r哪个难一点
  8. 大学生免费查题公众号_诺奖作家英文作品赏析尔雅2020年答案查题公众号
  9. 【2019JXCPC省赛:H】Rng(找规律+逆元)
  10. mysql延迟写入概念_三分钟了解MySQL的简单概念