ExtMail服务器社区's Archiver

fyts 发表于 2006-4-29 17:49

perl模块安装方法

  在知道所需模块名的时候可以运行

perl -MCPAN -e shell

然后输入 install 模块名  eg: cpan> install Time::HiRes

第一次运行会有很多东西让你选,大部分默认回车就是

有一些地方要注意:编码选择,下载服务器地址等等,不过选错也没什么问题,最多下载慢点 :lol  


另一种是手工编译

下载源码包,解压

perl Makefile.PL
make
make test  (出错但想强行安装就不运行这个)
make install

extmail 发表于 2006-4-29 22:15

[quote][b]下面是引用fyts于2006-04-29 17:49发表的perl模块安装方法:[/b]
  在知道所需模块名的时候可以运行

perl -MCPAN -e shell

然后输入 install 模块名  eg: cpan> install Time::HiRes
.......[/quote]

加精华,虽然看上去很简单,但是还是很有必要介绍一下,很多初学者是不懂这些的!

ken 发表于 2006-4-30 11:47

.......用得着嘛,直接输入cpan就进去了

extmail 发表于 2006-4-30 12:27

[quote][b]下面是引用ken于2006-04-30 11:47发表的:[/b]
.......用得着嘛,直接输入cpan就进去了[/quote]

呵呵,fyts的方法是比较标准的方法。不过cpan这个命令已随perl发行,所以使起来更简单了。

goodluck_py 发表于 2008-11-15 09:26

安装模块也可以用这样的方法
cpan -i  Getopt::Std

resens 发表于 2009-5-16 02:06

MD,dog sun 的perl烦死人,一个DBD-mysql就卡死我了!
install_driver(mysql) failed: Can't load '/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/DBD/mysql/mysql.so' for module DBD::mysql: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/DBD/mysql/mysql.so: cannot restore segment prot after reloc: Permission denied at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm line 230. at (eval 11) line 3 Compilation failed in require at (eval 11) line 3. Perhaps a required shared library or dll isn't installed where expected at /var/www/extsuite/extmail/libs/Ext/Auth/MySQL.pm line 44

sbpfikdm 发表于 2010-5-21 16:54

perl -MCPAN -e shell

cpan> install perl-FCGI

Warning: Cannot install perl-FCGI, don't know what it is


这是什么回事?

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.