|
最近正在写论文, 用的是Perl, Apache, MySql, 在网上找了一个集成的安装包 XAMPP, 程序中要使用Session, 集成的安装包没有包含我要使用的CGI/Session 模块, 于是想办法安装。
在网上一顿找,有说用nmake来做, 试过nmake报错,想起在公司Solaris下用make的惨痛经历,果断放弃这条路。
网上有说用cpan命令的,也试了一下,告诉我找不到这个模块
后来看ppm命令来安装,看起来很不错,而且能自定义模块的位置,这个位置既可以是URL也可以使本地,感觉这个方法比较靠谱。后来发现最麻烦的不是找方法,而是找到Session的ppd包,找了整整一下午终于找到了。下面记录详细过程:
- 确定自己的环境, 我的环境是: win32,perl v5.10.1(使用 perl -version 可查看perl版本)
- 使用ppm命令行工具: 在DOS下 输入 C:\xampp\perl\bin\ppm(我使用的是绝对路径)
- 对ppm不熟悉的话,没有关系,在ppm命令行工具内输入: help 即可查看提示消息
- 找到所需模块的ppd文件,ppm默认的repository里面模块特别少,给大家推荐一个网站,里面有很多perl模块:http://trouchelle.com/perl/ppmrepview.pl 。我的CGI/Session模块就是在这里找到的
- 在上面网站上搜索需要的模块,找到最终的URL,注意要对应自己perl的版本
- 在ppm中输入安装命令: install yourUrl 以CGI/Session模块为例: install http://trouchelle.com/ppm10/CGI-Session.ppd
至此安装工程就结束了! 可以开始测是模块安装是否成功了! |
|
|