使用 cpanm 安装 Perl 模块

简介: <div class="catalog" style="font-family:''; font-size:14px; line-height:26px"> <h3 style="margin:0px; padding:0px"> cpanm 安装 Perl 模块<br></h3> <h3 style="margin:0px; padding:0px"><br></h3> <h3

 cpanm 安装 Perl 模块


目录:

本文简介

1 概述

    cpanm 是所用过的安装 Perl 模块的最方便的方法。

    关于 cpanm:
        http://search.cpan.org/~miyagawa/App-cpanminus-1.0015/lib/App/cpanminus.pm

安装 cpanm

    cpanm 其实只是一个可执行文件而已。将它下载到 bin 目录,然后添加执行权限就可以用了。

    安装方法:
        $ sudo wget http://xrl.us/cpanm -O /usr/bin/cpanm; sudo chmod +x /usr/bin/cpanm

3 使用 cpanm

    参数名直接为模块名称即可。如:
        $ sudo cpanm CGI::Session
        $ sudo cpanm Template

    注: 如果不是 root 权限,cpanm 也一样能用。它会将模块下载安装到用户的根目录(~)下。
但没试过,一直只用 sudo 安装。


    为了加快 cpanm 下载速度, 可以指定使用镜像. 并只从镜像下载. 如下:

        $ sudo cpanm --mirror http://mirrors.163.com/cpan --mirror-only CGI::Session
 
目录
相关文章
|
6月前
|
存储 Perl
Perl 教程 之 Perl 包和模块 3
**Perl模块简述:**模块是可重用的代码包,如`Foo.pm`,包含`package Foo`及函数如`bar`和`blat`。`require`或`use`加载模块,`@INC`数组存储搜索路径。`eval`执行模块代码,末尾的`1;`确保成功加载。
68 0
|
6月前
|
Perl
Perl 教程 之 Perl 包和模块 2
Perl教程介绍了BEGIN和END模块,它们在脚本加载编译后(BEGIN)和解释器退出前(END)执行。这两个关键字常用于模块创建。示例代码显示了BEGIN打印&quot;这是BEGIN语句块&quot;,主程序打印&quot;Begin和Block实例&quot;,而END在结束时打印&quot;这是END语句块&quot;。
43 0
|
2月前
|
Perl
探索研究Perl 包和模块
【9月更文挑战第20天】
57 16
|
6月前
|
Unix Windows Perl
Perl 教程 之 Perl 包和模块 4
Perl教程讲解了包和模块的使用。`require`和`use`函数都能调用模块,但有区别:`require`在运行时加载,需指定包名调用函数;`use`在编译时加载,无需包名且能引入子模块。`use`根据@INC路径找模块,`require`可指定路径。通过`use Exporter`, `@ISA = qw(Exporter)`, `@EXPORT`数组可导出默认符号。示例中展示了如何定义和导出模块中的函数。
43 3
|
6月前
|
Perl
Perl 教程 之 Perl 包和模块 1
Perl教程介绍了包和模块的概念。包是具有独立符号表的命名空间,允许在同一程序中使用相同变量名而不冲突。通过`package mypack;`定义包,使用`包名::变量名`来访问其他包的变量。示例展示了`main`和`Foo`两个包的交互,利用`__PACKAGE__`变量显示当前包名。程序输出显示了不同包中变量的独立性。
44 2
|
6月前
|
存储 Linux Perl
Perl 教程 之 Perl 包和模块 5
Perl模块创建可借助h2xs工具,如`h2xs -AX -n Person`来生成模块Person,包括README、Changes、Makefile.PL、MANIFEST、Person.pm测试脚本等文件。MANIFEST用于打包tar.gz发布到CPAN或分享。lib/存储源码,t/存放测试脚本。
63 0
|
6月前
|
Perl
Perl 教程 之 Perl 包和模块 6
在Perl教程中,了解Perl包和模块的安装:解压Person.tar.gz,进入目录,运行&quot;perl Makefile.PL&quot;生成Makefile,接着&quot;make&quot;编译,&quot;make test&quot;检查,最后&quot;make install&quot;安装到系统。
46 0
|
6月前
|
JavaScript 前端开发 开发者
深入了解 AMD 和 CMD 规范:探索模块加载的世界(上)
深入了解 AMD 和 CMD 规范:探索模块加载的世界(上)
|
6月前
|
JavaScript 前端开发 开发工具
深入了解 AMD 和 CMD 规范:探索模块加载的世界(下)
深入了解 AMD 和 CMD 规范:探索模块加载的世界(下)
|
Perl
如何安装perl模块
由于生物信息早期最多用的语言是perl,因此不可避免就要用别人的perl脚本或者基于perl的项目来处理数据。 使用perl脚本和使用其他编程语言的脚本没啥不同,毕竟你只要传入参数,它就能给你结果。
3222 0