Perl Can';t在@INC中找到BT/Bencode.pm

Perl Can';t在@INC中找到BT/Bencode.pm,perl,Perl,使用Bencode.pm时出错 错误:在@INC中找不到BT/Bencode.pm 我从源代码Bencode-1.402.tar.gz安装的模块无法使用。当从CPAN搜索模块时,它显示 Module id = Bencode CPAN_USERID ARISTOTLE (Aristotle Pagaltzis <pagaltzis@gmx.de>) CPAN_VERSION 1.402 CPAN_FILE A/AR/ARISTOTLE/Bencode-

使用Bencode.pm时出错

错误:在@INC中找不到BT/Bencode.pm

我从源代码Bencode-1.402.tar.gz安装的模块无法使用。当从CPAN搜索模块时,它显示

Module id = Bencode
    CPAN_USERID  ARISTOTLE (Aristotle Pagaltzis <pagaltzis@gmx.de>)
    CPAN_VERSION 1.402
    CPAN_FILE    A/AR/ARISTOTLE/Bencode-1.402.tar.gz
    MANPAGE      Bencode - BitTorrent serialisation format
    INST_FILE    /usr/local/share/perl5/Bencode.pm
    INST_VERSION 1.402
模块id=Bencode
CPAN_用户ID亚里士多德(亚里士多德·帕格尔茨)
CPAN_版本1.402
CPAN_文件A/AR/Aristole/Bencode-1.402.tar.gz
手册页Bencode-BitTorrent序列化格式
安装文件/usr/local/share/perl5/Bencode.pm
INST_版本1.402
似乎您应该使用

use Bencode;
不是


或者您正在尝试将其子类化?

首先检查模块在您的系统中的安装位置(它是否真的位于/usr/local/share/perl5/)。然后检查“/usr/local/share/perl5/”是否位于@INC:perl-e“print join(“:”,@INC);”中。如果模块文件夹不存在,则将路径添加到PERL5LIB env.show,以显示尝试使用Bencode的代码。英国电信从何而来?
use BT::Bencode;