perl模块安装方法
在知道所需模块名的时候可以运行perl -MCPAN -e shell
然后输入 install 模块名 eg: cpan> install Time::HiRes
第一次运行会有很多东西让你选,大部分默认回车就是
有一些地方要注意:编码选择,下载服务器地址等等,不过选错也没什么问题,最多下载慢点 :lol
另一种是手工编译
下载源码包,解压
perl Makefile.PL
make
make test (出错但想强行安装就不运行这个)
make install [quote][b]下面是引用fyts于2006-04-29 17:49发表的perl模块安装方法:[/b]
在知道所需模块名的时候可以运行
perl -MCPAN -e shell
然后输入 install 模块名 eg: cpan> install Time::HiRes
.......[/quote]
加精华,虽然看上去很简单,但是还是很有必要介绍一下,很多初学者是不懂这些的! .......用得着嘛,直接输入cpan就进去了 [quote][b]下面是引用ken于2006-04-30 11:47发表的:[/b]
.......用得着嘛,直接输入cpan就进去了[/quote]
呵呵,fyts的方法是比较标准的方法。不过cpan这个命令已随perl发行,所以使起来更简单了。 安装模块也可以用这样的方法
cpan -i Getopt::Std 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 perl -MCPAN -e shell
cpan> install perl-FCGI
Warning: Cannot install perl-FCGI, don't know what it is
这是什么回事?
页:
[1]