Windows下 Perl 模块安装

来源:互联网 时间:1970-01-01

最近正在写论文, 用的是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
至此安装工程就结束了! 可以开始测是模块安装是否成功了!


相关阅读:
Top