2017-02-12 18 views
0

버그질라 설치 오류가

모듈.

왜 그럴 수 있습니까?

Checking perl modules... 
Checking for    CGI.pm (v3.51)  ok: found v3.63 
Checking for   Digest-SHA (any)  ok: found v5.84_01 
Checking for    TimeDate (v2.23)  ok: found v2.24 
Checking for    DateTime (v0.75)  not found 
Checking for DateTime-TimeZone (v1.64)  not found 
Checking for     DBI (v1.614) ok: found v1.628 
Checking for  Template-Toolkit (v2.24)  ok: found v2.26 
Checking for   Email-Sender (v1.300011) not found 
Checking for   Email-MIME (v1.904) ok: found v1.940 
Checking for     URI (v1.55)  ok: found v1.60 
Checking for  List-MoreUtils (v0.32)  ok: found v0.416 
Checking for Math-Random-ISAAC (v1.0.1) ok: found v1.004 
Checking for   File-Slurp (v9999.13) ok: found v9999.19 
Checking for    JSON-XS (v2.01)  ok: found v3.03 
+1

대개 두 인스턴스의 perl이 있으며 확인중인 모듈은 모듈이 설치된 인스턴스가 아닙니다. – Borodin

+0

거기에 몇 개의 인스턴스가 있는지 확인할 수있는 방법이 있습니까? – karan

+0

'type perl','perl -v' 형식을 얻었고'checksetup.pl'의 내용은 무엇입니까? checksetup이 @INC를 수정하거나'lib'를 수정합니까? – choroba

답변

0

모듈이 설치된 것을 어떻게 테스트 했습니까?

테스트 스크립트는 Perl 모듈의 설치 만 테스트하지 않습니다. 어쩌면 당신은 Email-Sender을 가지고 있지만 버전 1.300011 (또는 그 이상)이 필요하고, 설치된 버전이 더 낮을 수 있습니다. perldoc Email::Sender (버전이 표시 될 수 있음)을 실행하거나 perl -MEmail::Sender -e 'print $Email::Sender::VERSION,"\n";'을 실행하여 확인하거나 모듈 소스 (perldoc -m Email::Sender)를 모두 보지 못하거나 패키지 관리를 위해 OS 도구를 모듈로 점검 할 수 있습니다 OS를 통해 설치되었습니다 (또는 수동으로 지정하지 않았습니다).

"찾을 수 없음"이라고하는 다른 줄과 동일합니다.

+0

checksetup.pl에 의해 설치되지 않은 모든 모듈을 perldoc로 검사했고 그 버전은 checksetup.pl에 필요합니다. – karan

+0

그러면 @Borodin의 첫 번째 주석이 아마도 설명 일 것입니다. –