2012-05-31 3 views
3

Strawberry perl (5.14.2.1)의 32 비트 버전을 설치했습니다. perl 명령을 실행할 수 있습니다. 내가 32 비트 버전의 64 비트 버전에서 마이그레이션딸기 perl, App/Cpan.pm을 찾을 수 없습니다.

Can't locate App/Cpan.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/msys /usr/ 
lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/msys /usr/lib/perl5/site_perl/5.8 
.8 /usr/lib/perl5/site_perl .) at /c/strawberry/perl/bin/cpan line 5. 
BEGIN failed--compilation aborted at /c/strawberry/perl/bin/cpan line 5. 

: 나는 cpan 명령을 실행하면 지금까지 나는 다음과 같은 오류가 발생합니다. cpan 명령은 64 비트 버전을 사용할 때 사용되었습니다.

답변

10

"/usr/lib/perl5/5.8.8/msys"? 당신은 딸기 펄을 실행하지 않습니다! 실행중인 cpan 파일이 다른 Perl에 의해 설치되었습니다. 시도해보십시오.

C:\>c:\strawberry\perl\bin\perl -MCPAN -e shell 
+0

나는'perl.exe'와 함께 배송되는 컴퓨터에'msysgit'을 설치했습니다. 문제를 해결할 수있는 길을 고쳐야했습니다. –

+0

C : \ Strawberry \ perl \ bin \ C : \ Strawberry \ perl \ site \ bin C : \ Strawberry \ perl \ bin \ 경로 다음에/path/to/msysgit 앞에/bin; C : \ Program Files (x86) \ Git \ cmd; C : \ Program Files (x86) \ Git \ bin; – Vinh

+0

안녕하세요, 저는 여기서 성공하지 못합니다. 나는 PATH에서 정확히 같은 순서를 가지고 있지만'perl -'을 실행하면'Perl, v5.8.8은 msys 용으로 만들어졌습니다. '라는 메시지가 나타납니다. 내 딸기 펄을 실행하고 싶다. 도와 주셔서 감사합니다. – LaRiFaRi