perl -MCPAN -e 'install "模块名称"'
我在在线安装perl模块时,发现有这样的问题.应该是说没有安装CPAN这个服务吧.
1、执行perl -MCPAN -e shell
出错,提示如下:
[root@GM ~]# perl -MCPAN -e shell
Can't locate CPAN.pm in @INC (@INC contains:......省略
2、到cpan的官方站点下载CPAN模块.
[root@GM ~]$ wget http://cpan.communilink.net/authors/id/A/AN/ANDK/CPAN-1.9600.tar.gz
3、解压,编绎,安装.
[root@GM ~]$ tar -zxvf CPAN-1.9600.tar.gz
[root@GM ~]$ cd CPAN-1.9600
[root@GM CPAN-1.9600]$ perl Makefile.PL
[root@GM CPAN-1.9600]$ make
[root@GM CPAN-1.9600]$ make install
4、成功进入CPAN的shell模式.
[root@GM CPAN-1.9600]$ perl -MCPAN -e shell
5、install XXX 安装对应模块.