2017-01-24 1 views
0

에서 찾을 수 없습니다 나는 CPAN에설치 파일 : MMagic CPAN하지만를 사용하여이 @INC

install File::MMagic 

를 사용 CPAN에서 파일 :: MMagic 설치를 시도했습니다.

스크립트 및 관련 변수 (File :: MMagic 사용)를 호출하면 File/MMagic.pm을 @INC에서 찾을 수 없다는 메시지가 표시되지 않습니다. 진행 방법을 모르는 경우 모든 제안을 환영합니다. 나는 Mac OS X에 시에라

+0

Linux의 경우 우분투 16.04 명령'sudo cpan install File :: MMagic'이 정상적으로 작동합니다. 그래서 문제는 아마도 id가 운영체제와 연결되어있을 것입니다. – Daniel

+0

예. 아니,하지 마. - cpanm을 먼저 설치하십시오 (curl -L https://cpanmin.us | perl - App :: cpanminus). 위와 같이 원하는 모듈을 설치하십시오. cpanm File :: MMagic – vanHoesel

+0

@vanHoesel, 그게 도움이되지 않습니다. 모든. 귀하의 개인 취향에 맞는 광고를 게재하지 마십시오. – ikegami

답변

0

그래서 나는 이것을 해결했다. 대답은 오류 메시지에서 찾을 수 있습니다. File :: MMagic을 설치하면 생성되는 디렉토리 구조에 File 디렉토리가 포함되지 않습니다. 스크립트가 File/MMagic.pm을 호출하려고합니다. 새로운 디렉토리를 만들고 File을 호출하고 거기에 MMagic.pm을 넣음으로써 성공적으로 실행되었습니다.

+0

"File :: MMagic을 설치하면 생성되는 디렉토리 구조에 File 디렉토리가 포함되지 않습니다." 말 그대로'/ usr/local/share/perl/5.14.2/File/MMagic.pm'을 설치합니다. –