OS X의 명령 행에서 CPAN 모듈을 설치하는 방법은 무엇입니까?


16

간단한 질문 : 일반적인 Linux / Unix 방식과 같이 OS-X에 CPAN 모듈을 설치하는 방법은 무엇입니까?

예를 들어 cpan같은 것을 입력 하고 싶습니다 install Perl6::Say.

답변:


15

/Applications/Utilities/Terminal.app를 열고 유닉스 프롬프트가 나타납니다.

모두 perlcpanOS X와 함께 제공 당신은 OS X의 특정 버전 및 빌드 배 이상 그들의 다른 버전을 원하지 않는다면 당신은 설치 게 없다 그래서

Air:~ me$ cpan Perl6::Say
Sorry, we have to rerun the configuration dialog for CPAN.pm due to
some missing parameters...  Will write to
 <</Users/me/.cpan/CPAN/MyConfig.pm>>

1
설치하려는 모듈에 따라 컴파일러를 사용할 수 있도록 Xcode설치 해야 할 수도 있습니다. Xcode를 cpan처음 실행하기 전에 설치 하십시오. 이미 구성한 경우 cpan이를 다시 실행 cpan config하여 컴파일러를 선택해야합니다.
Ian C.

노력하고 있지만 항상 'make or install : NO'상태입니다. 내가 사용해야 sudo합니까? 그러나 나는 모든 모듈을 루트가 아닌 현재 사용자만을 원합니다
gaussblurinc

질문에 대한 팔로우를 부탁드립니다. 설치하려는 모듈과 오류 메시지를 정확하게 나열하십시오. Xcode가 설치할 수있는 명령 줄 도구가 없거나 다른 오류가있을 수 있습니다. 우리는 여기서 좁고 구체적이며 대답하기 쉬운 질문을 좋아합니다. 다른 질문은 무료이므로 시작하는 방법에 대한 이정표로 남겨두고 특정 오류 메시지를 해석하는 방법에 대해 다른 사람에게 물어보십시오. Xcode와 명령 줄 도구가 설치되어 있으면 사용자 설치에 적합하다는 것을 보여주기 위해 답변을 편집하겠습니다.
bmike

install에 대한 명령 줄 을 추가 할 필요는 없습니다 cpan. 당신이해야 할 모든 것입니다 cpan Perl6::Say. 포함 install하면이라는 모듈을 설치하려고 시도합니다. install이런 이유로 비어있는 모듈은 metacpan.org/pod/install을 참조하십시오 .
simbabque

1
@simbabque 나는 내가 틀렸다는 것을 몰랐다. 이런 종류의 문제를 해결하기 위해 내 게시물을 편집 한 다음 수정 댓글이나 수정 한 댓글을 남겨주세요. 정정 해 주셔서 감사합니다!
bmike

9

시스템에 포함 된 perl을 방해하거나 cpan 모듈을 설치하는 데 사용할 필요없이 로컬 perl 설치 및 cpan 모듈을 관리하기 위해 perlbrew 에 관심이있을 수 있습니다 sudo.


이것은 Xcode 또는 다른 명령 줄 도구를 설치하지 않는 사람에게 매우 유용한 솔루션입니다.
bmike
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.