检查是否安装了某个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模块自动/手动安装
查看安装的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 模块安装