2015-09-22 30 views
0

当我尝试安装cpan模块时,出现以下错误,我尝试了使用Google搜索,无法找到解决方案。PDF ::使用cpan linux命令创建模块安装失败?

Catching error: "Can't locate object method \"Create\" via package \"install PDF\" (perhaps you forgot to load \"install PDF\"?) at /usr/share /perl5/CPAN.pm line 376, <STDIN> line 1.\cJ" at /usr/share/perl5/CPAN.pm line 392, <STDIN> line 1. 
CPAN::shell() called at /usr/share/perl5/App/Cpan.pm line 295 
App::Cpan::_process_options('App::Cpan') called at /usr/share/perl5/App/Cpan.pm line 364 
App::Cpan::run('App::Cpan') called at /usr/bin/cpan line 11 
+0

你使用了什么命令? (所有符号都指向“用户错误”。) – melpomene

+0

我将命令作为cpan使用,然后使用命令作为安装“PDF :: Create” –

回答

3

你的错误可以通过执行以下再现:

$ cpan 
... 
cpan shell -- CPAN exploration and modules installation (v2.10) 
Enter 'h' for help. 

cpan[1]> "install PDF::Create" 
Catching error: "Can't locate object method \"Create\" via package \"install PDF\" (perhaps you forgot to load \"install PDF\"?) ... 

问题是你把引号围绕整个命令,显然。

解决方法:去掉引号:

cpan[2]> install PDF::Create 

...正常工作在这里。

此外,您可以在不输入cpan shell的情况下执行cpan PDF::Create