2010-05-27 9 views
6

Strawberry Perl로 템플릿 모듈을 설치하는 데 문제가 있습니다.Strawberry Perl의 cpan (1)에서 perl을 찾으려면 어떻게해야합니까?

cpan Template 

가 산출 다음

Writing Makefile for AppConfig 
C:strawberryperlbinperl.exe: not found 
dmake.EXE: Error code 255, while making 'blib\lib\.exists'` 

나는 이해할 수 없었다 중 하나

  • 그래서 dmake가 제대로
  • 를 작동 경로에 영향을 미칠하는 방법을 왜 경로 (어떤 것이 맞는지)에는 \가 없습니다.
+0

다른 모듈을 설치할 수 있습니까? Tie :: Cycle과 같은 간단한 것을 말하십니까? –

+0

아니요, 다른 모듈을 설치할 수있는 것으로 보이지 않습니다. – WalterVonBruegemon

+0

아마도'C : \ Strawberry Perl'과 같이 공백이있는 경로에 Strawberry Perl을 설치 했습니까? – Schwern

답변

7

MKS를 사용 중이라면 PATH에서 제거했는지 확인해야 할뿐만 아니라 SHELL이 MKS sh.exe를 가리 키도록 설정하지 않아야합니다.

dmake가 잘못된 쉘을 호출하는 것을 알게 될 때까지 필자는 PATH에서 제거하고, 며칠 동안 계속이 작업에 어려움을 겪었습니다.

다른 사람이 길을 가는데 도움이되기를 바랍니다.

+0

오, 이런, 고마워. MKS 설치가 완전히 내 perl 설치를 망가 뜨 렸습니다 - 관련된 모든 문제를 해결할 수 있다고 생각했지만 다른 문제가 있습니다! – gnuchu

+0

거의 1 년 후에이 문제가 다시 해결되었습니다. :-) – gnuchu

1

당신은 아마도 탈출하여 조금이었을 것입니다. 어딘가에 뭔가가 경로 C:\strawberryperl\bin\perl.exe로 구성, 그러나 그 슬래시로 이스케이프 할 필요가있다 :이 잘못된 설정 값은 가능성이 어디서 당신 펄을 설치하는 방법에 대한 자세한 내용을 알고하지

C:\\strawberryperl\\bin\\perl.exe

, 난 당신을 말할 수 없다 찾을 수 있습니다.

+0

C : \\ strawberryperl \\ bin \\ perl.exe는 내 Config.pl 파일에 나타나는 방법입니다. – WalterVonBruegemon

+1

Makefile (PERL 또는 FULLPERL 변수), Makefile이 생성 된 MakeMaker 버전 (맨 위에 표시됩니다) 및 Strawberry의 버전은 무엇입니까? – Schwern

2

답변은 MKSTookit (기본적으로 Cygwin과 같은 Windows 용 유닉스 셸 환경)을 제거해야합니다 (또는 적어도 내 경로에서 제거해야합니다.) 정확히이 문제가 해결 된 이유는 확실하지 않지만 문제가 해결되었습니다. CPAN을 통해 설치할 수 있습니다. 모두의 답변과 의견에 감사드립니다.