检查是否安装了某个perl模块

有多种方式

0.perldoc perlinstall

列出所有的模块及版本号

1. perl -M模块名 -e 1(模块名不加空格)

没有返回值则说明有此模块

2.perl -e 'use DBD::Oracle; print $DBD::Oracle::VERSION;\n'

(windows下使用perl -e "use DBD::Oracle; print $DBD::Oracle::VERSION;\n")

自动安装某个模块

1.

perl -MCPAN -e shell

第一次运行的时候,一路确定

perl -MCPAN -e "install 模块名"

2.

cpan -i Net::SSH::Perl

cpan -i Net::SCP::Expect

3.手动安装某个perl模块
由于cpan自动安装的站点老是不成功,于是选择手动安装的方式安装该模块

  1.进入cpan.org下载需要的模块

  2.阅读readme,查看安装需要的依赖模块

  3.根据readme知道进行make安装,如果windows下无法使用make命令,则安装MinGW编译器。

  

CPAN perl模块自动/手动安装

windows像linux般使用gcc,make等工具


查看安装的perl模块版本的方法

手动查询的方法


查询path: perldoc -l $1


查询版本: perl -M$1 -e 'print $1->VERSION. "\n"'


一个例子:


[root@atlas73 ~]# perl -MConfig::IniFiles -e 'print Config::IniFiles->VERSION. "\n"'


2.66



参考资料:perl 模块安装

最新文章

  1. 为什么质数检验到 N的开方 就可以结束了
  2. js和jq添加新表格
  3. java中的final关键词
  4. 将数据库表导入到solr索引
  5. Android Studio导入Eclipse项目和一些常见的问题
  6. 笔记5:QQ群聊天机器人
  7. inno setup教程解释脚本
  8. PHP获取IP地址所在的地理位置
  9. deflate与gzip
  10. OCA读书笔记(6) - 配置Oracle网络环境
  11. [补档][Poi2010]Monotonicity 2
  12. 解决挂载nfs共享目录失败的问题
  13. 第九节:基于MVC5+AutoFac+EF+Log4Net的基础结构搭建
  14. Ubuntu教程
  15. 动态规划-数位dp
  16. MySQL数据类型--日期和时间类型
  17. git 提交解决冲突(转载)
  18. 英语口语练习系列-C33-露营-谈论日期-离思
  19. https://github.com/tensorflow/models/blob/master/research/slim/datasets/preprocess_imagenet_validation_data.py 改编版
  20. Codeplex最流行25个开源项目

热门文章

  1. iOS设计模式之单例模式
  2. CoreAnimation-06-CAKeyframeAnimation
  3. centos查看硬件信息
  4. 【PHP】$_POST, $HTTP_RAW_POST_DATA, and php://input
  5. C# 遍历枚举类
  6. Linux运维式具之pdsh
  7. TableViewer使用
  8. 搭建docker私有仓库,建立k8s集群
  9. FDTD扩展到所有频率
  10. Coax Transformers[转载]