`

perl查看已经安装的模块

    博客分类:
  • perl
阅读更多
use ExtUtils::Installed;

my $inst = ExtUtils::Installed->new();

my @modules = $inst->modules();

foreach (@modules)

{

	my $ver = $inst->version($_) || "???";

	printf( "%-12s --  %s\n", $_, $ver );

}

 原文:http://blog.sina.com.cn/s/blog_4af3f0d20100faph.html

分享到:
评论

相关推荐

    Linux上安装Perl模块方法介绍

    ### Linux上安装Perl模块方法详解 #### 一、引言 在Linux环境下处理大量数据时,Perl语言因其强大的文本处理能力和脚本编写能力而被广泛采用。然而,要充分利用Perl的强大功能,安装必要的Perl模块至关重要。本文...

    删除卸载单个perl模块脚本

    1. **检查已安装模块**:使用`cpan -l`或`perl -MCPAN -e 'print join("\n", map { $_->dist } CPAN::Distribution->installed)'`命令查看已安装的Perl模块列表,找到你要卸载的模块名。 2. **确定模块位置**:找到...

    Windows 下安装Perl模块的方法讨论

    - `make install` 或 `dmake install`:将编译好的模块安装到系统中。 #### 注意事项 - 在编译之前,请仔细阅读模块的 README 文件,了解编译所需的依赖项和其他注意事项。 - 使用 Dev-C++、make 和 VCnmake 工具...

    perl eclipse 插件 与 模块

    接下来是`PadWalker-1.5`,这是一个Perl模块,用于查看Perl函数内部的局部变量。在Perl中,局部变量的信息通常是不可见的,但PadWalker模块提供了这种能力,允许开发者跟踪和分析函数调用时的变量状态。这对于调试和...

    bugzilla-3.0.2安装所需要的Perl模块离线安装包

    在安装Bugzilla-3.0.2版本时,可能会遇到需要依赖某些Perl模块的情况。由于某些环境可能无法直接联网进行在线安装,因此提供了离线安装包"ppm_modules"来解决这个问题。 Perl模块是Perl编程语言中的一组函数或类,...

    安装Bugzilla所需Perl模块

    在安装Bugzilla时,需要确保你的环境已经配置了正确的Perl模块,因为这些模块是Bugzilla运行所必需的。Perl模块是Perl编程语言中的库,它们提供了特定的功能,使开发者能够更容易地构建应用程序。 在“安装Bugzilla...

    perl模块介绍,主要讲述perl的各个模块的使用

    Perl 安装时附带了许多模块,这些模块可以在 lib 目录里找到,并且还有大量的在线文档。 Perl 模块有两种风格:传统的和面向对象的。传统模块为调用者定义了子过程和变量,面向对象的模块的运转类似类声明,并且...

    linux 离线安装perl-IPC-Cmd

    在没有互联网连接的情况下,离线安装Perl模块可能会变得有些复杂,但通过以下步骤,我们可以实现对`perl-IPC-Cmd`模块的离线安装。 首先,你需要确保你已经安装了基础的Perl环境。在大多数Linux发行版中,这可以...

    集群中perl模块的自动安装

    同时,这种方法也可以用于其他类型的模块安装。 在实际操作中可能会遇到一些问题,例如安装local::lib模块时可能会出现错误。这时,可以通过联系作者来获取帮助。 本文介绍了一种集群中perl模块的自动安装方法,...

    perl模块安装工具:cpanm

    cpanm是一种比cpan更简洁的perl模块安装工具。 cpanm本身其实只是一个可执行文件而已。将它下载到 bin 目录,然后添加执行权限就可以用了。 使用时,参数名直接为模块名称即可。如: $ sudo cpanm CGI::Session 可以...

    perl 离线安装rpm包

    4. **扩展模块**:Perl有许多用于处理地理空间数据的模块,如Geo::GDAL和Geo::Proj4,它们可能在PostGIS的高级应用中被用到,如复杂的地理计算或地图渲染。 在离线安装PostGIS时,确保Perl已正确安装且版本与...

    安装bugzilla4.2.2需要的perl模块

    在部署Bugzilla 4.2.2版本时,你需要确保你的环境已经安装了所有必要的Perl模块。Perl是一种强大的脚本语言,它在Bugzilla中扮演着核心角色,处理各种任务,如数据库交互、网页生成等。 在安装Bugzilla 4.2.2之前,...

    Centos7 离线perl-CPAN rpm包

    2. **perl-local-lib-1.008010-4.el7.noarch.rpm**: 这个包是perl-local-lib,它提供了一种方便的方式来在一个独立的环境中安装Perl模块,不干扰系统级别的Perl安装。这对于测试新模块或使用特定版本的模块而不想...

    perl常用模块

    总的来说,理解并熟练使用这些Perl模块能够极大地提升你的XML处理能力和代码可读性,同时在Eclipse这样的IDE中工作也能提高开发效率。记得定期更新模块以获取最新的功能和修复。在编写Perl代码时,合理利用模块化...

    linux离线安装perl需要rpm

    如果不确定哪些是依赖项,可以使用`rpm -qpR <perl_rpm_file>`命令来查看。 2. **检查依赖关系**:在安装前,使用`rpm -q --requires <perl_rpm_file>`命令检查Perl RPM包需要哪些依赖。确保你已经获取了这些依赖的...

    bugzilla的perl模块

    在Bugzilla 3.2.2版本中,为了正常运行,它依赖于一系列Perl模块。Perl是一种广泛用于系统管理和网络编程的脚本语言,它的模块生态丰富,为Bugzilla提供了强大的功能支持。 首先,我们需要了解Perl模块的概念。Perl...

    perl下的Pdk模块编译perl程序的方法

    3. **安装 PPM 模块管理器**:PPM 是 Perl 的包管理器,用于安装和管理 Perl 模块。如果使用 ActiveState 发布的 Perl,通常 PPM 已经包含在内;如果不是,则需要手动安装。 4. **安装其他必要的模块**: - `cpan`...

    perl 下dmake 所需要的 安装文件

    安装完成后,你就可以使用`dmake`来编译和测试Perl模块了。比如,如果你有一个名为`MyModule`的Perl模块,其目录结构如下: ``` MyModule/ Makefile.PL lib/ MyModule/ .pm 文件 t/ (测试目录) .t 测试文件 `...

    mod_perl Perl模块

    标题"mod_perl Perl模块"指的是Apache服务器中的一个核心扩展,它允许Perl语言深度集成到Web服务器中,提高了处理Perl脚本的效率和性能。mod_perl使得Apache能够运行在Perl解释器环境下,而不是传统的CGI(Common ...

Global site tag (gtag.js) - Google Analytics