cpan 常用命令
- 查看所有已安装的包
perldoc perllocal
# 或
instmodsh
# 或
find `perl -e 'print "@INC"'` -name '*.pm'
- 查看某个已安装包的位置
以DBD::mysql为例
perldoc -l DBD::mysql
-
卸载已安装的包
cpan 工具没法直接像 conda 等其他工具一样直接 cpan uninstall xxx
我们可以使用上面的查询命令找到你需要删除的包,找到对应位置后直接使用 rm 命令删除整个文件夹即可 -
自动安装一个模块
cpan install XML::LibXML
- 如果自动安装的时候出错了可以参考下面的方法手动安装
cd ~/.cpan/build/xxxxx #(xxxxx为刚才自动下载的模块的文件夹)
perl Makefile.PL
make && make install