2013-10-09 3 views
0

나는 perl에 멍청이다. "어떻게 펄 모듈을 설치하려면"을 검색 하시나요 나는 CPAN을 설치했고, 다음 시도 :perl 로거 모듈을 설치하는 방법

sudo cpan install Logger 

을하지만 접수 :

Going to read '/Users/steve/.cpan/Metadata' 
    Database was generated on Wed, 09 Oct 2013 06:53:03 GMT 
Warning: Cannot install Logger, don't know what it is. 
Try the command 

    i /Logger/ 

to find objects with matching identifiers. 

그래서 나는 시도도 그 다음은

cpan[1]> i Logger 
Going to read '/Users/steve/.cpan/Metadata' 
    Database was generated on Wed, 09 Oct 2013 06:53:03 GMT 
No objects found of any type for argument Logger 

수입품 중 일부는 다음과 같습니다.

use TDScli; 
use Logger; 
+0

모듈 이름을 입력해야합니다. 'Logger :: Simple'을 원한다면,'sudo cpan install Logger :: Simple'라고 말하십시오. – devnull

+0

Logger :: Logger를 의미합니까? 가서 search.cpan.org를 보아라. – Vorsprung

+1

나는 어느 쪽이든 모른다. 코드의 사용법은 모두 Logger :: some_method입니다. 예 : Logger :: log_info – javadba

답변

4

CPAN에 Logger이라는 모듈이 없습니다. 그들은 모두 "Logger :: Something"또는 "Something :: Logger"라고 불립니다. 프로젝트에서 방금 "로거"라는 모듈을 사용하는 경우 CPAN에서 모듈을 가져 오지 않았습니다. 당신은 당신이 그 모듈을 가져 오기로되어있는 곳을 알아야합니다.

+0

정답입니다. 이러한 모듈은 내 코드베이스에 분명히 존재하지 않으므로이 코드를 작성하는 방법을 결정하기 위해 원래 개발자와상의해야합니다. upvote로 고려하십시오. – javadba

0

당신은 OBD II Perl 로거를 다운로드하고 그것을 집 디렉토리로 옮긴 다음 Geany와 같은 소프트웨어를 사용하여 OpenSource입니다 .pl 파일을 컴파일하면 열려있는 터미널이 생깁니다. OBD II 스캐너를 읽는 사람 앞에서이 소프트웨어를 사용하고있는 것은 아닙니다. 그것은 간단하고 텍스트 파일에 기록 된 터미널의 모든 스캔.