亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Perl > 正文

各種平臺下Perl模塊的安裝方法

2019-11-18 17:23:48
字體:
來源:轉載
供稿:網友

    Perl到了第五版增加了模塊的概念,用來提供面向對象編程的能力。這是Perl語言發展史上 
的一個里程碑。此后,廣大自由軟件愛好者開發了大量功能強大、構思精巧的Perl模塊,極大地 
擴展了Perl語言的功能。CPAN(ComPRehensive Perl Archive Network)是internet上Perl模塊 
最大的集散地,包含了現今公布的幾乎所有的perl模塊?!?br>
    幾個主要的CPAN站點有: 
    國內:ftp://freesoft.cgi.gov.cn/pub/languages/perl/CPAN 
          http://cpan.qz.fj.cn/ 
    國外:http://www.cpan.org/ 
          http://www.perl.com/CPAN-local/ 

    我在這里介紹一下各種平臺下perl模塊的安裝方法。以安裝DBI模塊為例?!?br>
1、linux/Unix下的安裝方法: 

    Linux/Unix下安裝Perl模塊有兩種方法:手工安裝和自動安裝。第一種方法是從CPAN上下載 
您需要的模塊,手工編譯、安裝。第二種方法是聯上internet,使用一個叫做CPAN的模塊自動完 
成下載、編譯、安裝的全過程。 

a、手工安裝的步驟: 

從CPAN下載了DBI模塊1.13版的壓縮文件DBI-1.13.tar.gz,假設放在/usr/local/src/下。 
cd /usr/local/src 
解壓縮這個文件: 
tar xvzf DBI-1.13.tar.gz 
這時會新建一個DBI-1.13的目錄。 
cd DBI-1.13 

生成makefile: 
perl Makefile.PL 
建立模塊 
make 
測試模塊 
make test 
如果測試結果報告“all test ok”,您就可以放心地安裝編譯好的模塊了。安裝模塊前,先要 
確保您對perl5安裝目錄有可寫權限(通常以su命令獲得),執行: 
make install 

現在,寫個程序試試吧?!?br>
#!/usr/bin/perl -w 
use strict; 
use DBI; 
.. 
  

    上述步驟適合于Linux/Unix下絕大多數的Perl模塊。可能還有少數模塊的安裝方法略有差別, 
所以最好先看看安裝目錄里的README或INSTALL。另外,上述過程是針對動態鏈接的Perl編譯 
器(所有Linux下預安裝的Perl都是動態鏈接的),如果您在使用一個靜態鏈接的Perl,您需要將 
新的模塊靜態鏈接到perl編譯器中,可能還需要重啟機器。 
  

b、使用CPAN模塊自動安裝: 

安裝前需要先聯上線,并且您需要取得root權限?!?br>perl -MCPAN -e shell 
初次運行CPAN時需要做一些設置,如果您的機器是直接與internet相聯(撥號上網、專線,etc.), 
那么一路回車就行了,只需要在最后選一個離您最近的CPAN鏡像站點。例如我選的是位于國內的 
中國自由軟件庫ftp://freesoft.cgi.gov.cn/pub/languages/perl/CPAN 。否則,如果您的機器 
位于防火墻之后,還需要設置ftp代理或http代理。 

獲得幫助 
cpan>h 

列出CPAN上所有模塊的列表 
cpan>m 

安裝模塊 
cpan>install DBI 
自動完成DBI模塊從下載到安裝的全過程。 

退出 
cpan>q 
  
  

2、Win32下的安裝方法: 

    在Win32下,建議使用ActiveState的Perl for Win32,即ActivePerl。ActivePerl的主頁在: 
http://www.activestate.com/ 。在Win32下,最好也使用專門為ActivePerl定制的Perl模塊。從 
CPAN下載的Perl模塊不能很好地在ActivePerl下使用。類似于CPAN模塊,ActiveState也開發 
了一個自動安裝工具叫做PPM(Perl Package Manager)?!?br>
最通常的安裝方法是: 
首先聯上線 
在dos命令行下啟動ppm 
ppm 

獲得幫助 
PPM>h 

列出ActiveState站點上所有為Perl模塊的清單?!?br>PPM>search 

安裝模塊 
PPM>install DBI 
自動完成DBI模塊從下載到安裝的全過程?!?br>
退出 
PPM>q 

如果您的機器位于防火墻之后,通過http代理上網,那么可以使用下面的方法?!?br>
對于老的基于perl 5.005的ActivePerl版本(ActivePerl 522以下版本,不包括ActivePerl 522),從 
http://www.ActiveState.com/ppmpackages/5.005/zips/下載您需要的Perl模塊,例如DBI.zip?!?br>將其解壓縮在C:/TEMP/DBI下 
cd /TEMP/DBI 
ppm install DBI.PPD 

最新的基于perl 5.6的ActivePerl版本(ActivePerl 613及以上版本)的安裝方法略有不同。安 
裝ActivePerl 613前需要先安裝Microsoft的Windows Installer?!?br>Windows Installer從這里下載: 
http://activestate.com/download/contrib/Microsoft/9x/InstMsi.exe 
ActivePerl 613從這里下載: 
http://activestate.com/download/ActivePerl/Windows/5.6/ActivePerl-5.6.0.613.msi 

對于基于perl 5.6的ActivePerl版本,從 
http://www.activestate.com/PPMPackages/5.6/ 
下載您需要的Perl模塊的安裝描述文件,例如DBI.PPD 
安裝模塊前需要先聯上線 
ppm install DBI.PPD?!?br>  
  

    以上較為詳細地描述了各種平臺下Perl模塊的安裝方法。希望能夠幫助國內Perl愛好者們通過 
使用現有大量優秀的Perl模塊,避免重復勞動,提高效率,更好發揮Perl語言的強大威力?!?br>  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲一区二区久久久久久久| 欧美放荡办公室videos4k| 国产日韩精品在线| 国产日韩欧美在线| 国产在线不卡精品| 最近的2019中文字幕免费一页| 亚洲国产成人在线播放| 在线观看日韩www视频免费| 色综合老司机第九色激情| 中文字幕免费精品一区高清| 日韩专区在线播放| 日韩在线播放视频| 国产精品偷伦一区二区| 精品国产精品自拍| 精品久久久久久中文字幕一区奶水| 亚洲偷熟乱区亚洲香蕉av| 亚洲最新在线视频| 国产成人福利夜色影视| 久久精品电影网站| 国产午夜精品全部视频在线播放| 国产999在线观看| 91精品在线观| 欧美丝袜一区二区三区| 国产丝袜一区二区三区免费视频| 欧美最猛黑人xxxx黑人猛叫黄| 国产精品国产三级国产aⅴ9色| xxxx欧美18另类的高清| 国产精品视频999| 欧美色欧美亚洲高清在线视频| 久久久久免费精品国产| 日韩暖暖在线视频| 亚洲无av在线中文字幕| 国产日韩在线亚洲字幕中文| 亚洲爱爱爱爱爱| 亚洲一区二区福利| 国产99久久久欧美黑人| 亚洲高清免费观看高清完整版| 久久久91精品国产| 91精品免费看| 中文字幕一区二区三区电影| 91精品中国老女人| 97在线观看视频国产| 亚洲图片欧美日产| 欧美另类高清videos| 欧美精品videossex88| 欧美日韩美女在线| 中文字幕亚洲一区在线观看| 国产精品香蕉在线观看| 国产午夜精品视频| 91亚洲精品在线观看| 91亚洲永久免费精品| 欧洲午夜精品久久久| 亚洲高清不卡av| 亚洲欧美日韩精品久久| 日韩在线观看高清| 日韩av大片免费看| 久热爱精品视频线路一| 国产精品自产拍在线观看中文| 久久成年人免费电影| 欧美一级bbbbb性bbbb喷潮片| 亚洲国产精品中文| 国产精品中文字幕在线| 精品露脸国产偷人在视频| 亚洲色图欧美制服丝袜另类第一页| 91色p视频在线| 久久全国免费视频| 亚洲桃花岛网站| 萌白酱国产一区二区| 九九视频直播综合网| 日韩视频免费在线| 国产精品久久久久久久久久久久久| 国产成人精品一区二区在线| 欧美多人爱爱视频网站| 日韩高清电影免费观看完整版| 色偷偷av亚洲男人的天堂| 亚洲区中文字幕| 日韩精品视频免费专区在线播放| 欧美性猛交xxxx免费看漫画| 久久视频在线视频| 亚洲美女av在线播放| 久久99国产精品久久久久久久久| 国产精品久久久久7777婷婷| 狠狠躁夜夜躁人人爽超碰91| 国产精品流白浆视频| 国产精品成人一区| 97视频免费看| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲第一区在线| 精品日韩中文字幕| 亚洲国产精品国自产拍av秋霞| 亚洲xxx视频| 欧美激情亚洲综合一区| 日韩av免费看网站| 国产精品第二页| 久国内精品在线| 欧美成人免费全部| 97国产精品久久| 欧美午夜片在线免费观看| 国产精彩精品视频| 欧美成人中文字幕| 久久777国产线看观看精品| 亚洲va电影大全| 久久精品国产96久久久香蕉| 91久热免费在线视频| 欧美国产精品人人做人人爱| 国产精品久久久久久久久粉嫩av| 日韩av在线一区| 久久影视电视剧免费网站清宫辞电视| 亚洲激情视频在线观看| 欧美wwwwww| 亚洲成人av资源网| 美日韩丰满少妇在线观看| 成人免费视频在线观看超级碰| 精品激情国产视频| 欧美成人免费小视频| 7777精品视频| 欧美日韩一区二区三区在线免费观看| 国产精品揄拍500视频| 揄拍成人国产精品视频| 国产精品久久久久久久美男| 久久精品国产亚洲7777| 国产精品久久久久久久av大片| 色琪琪综合男人的天堂aⅴ视频| 亚洲欧美日韩视频一区| 91免费国产网站| 韩国欧美亚洲国产| 日韩精品视频在线观看免费| 欧美亚洲国产另类| 欧美成人自拍视频| 成人有码在线播放| 亚洲视频在线看| 91免费版网站入口| 亚洲激情视频在线观看| 亚洲黄色片网站| 日本老师69xxx| 欧美激情一区二区三级高清视频| 成人免费视频网址| 成人免费黄色网| 一区二区亚洲欧洲国产日韩| 亚洲人成欧美中文字幕| 亚洲欧美国产va在线影院| 成人久久精品视频| 久久久久久国产精品三级玉女聊斋| 国产在线播放91| 555www成人网| 色小说视频一区| 国产成+人+综合+亚洲欧美丁香花| 国产精品美女视频网站| 亚洲欧美国产va在线影院| 亚洲男人第一av网站| 欧美亚洲激情视频| 一个人看的www久久| 一本色道久久综合亚洲精品小说| 亚洲成年人在线播放| 国产精品久久久久久av福利| 亚洲国产成人精品久久久国产成人一区| 亚洲夜晚福利在线观看| 91精品国产色综合久久不卡98口| 国产区精品在线观看| 成人免费xxxxx在线观看| 成人国产精品久久久久久亚洲| 爽爽爽爽爽爽爽成人免费观看| 日韩在线视频中文字幕| 国产精品久久久久久av|