준호씨의 블로그

perl Moose 에러 - Invalid version format (version required) 본문

개발이야기

perl Moose 에러 - Invalid version format (version required)

준호씨 2016. 5. 3. 23:17
반응형

맥북에서 perl 환경 프로젝트를 돌리려고 하는데 갑자기 아래와 같은 오류가 나타났다.

Invalid version format (version required) at /Library/Perl/5.18/Module/Runtime.pm line 386.
BEGIN failed 는 use Moose; 하는 부분 이었다.
Moose 와 관련된 문제인거 같긴 한데 잘 모르겠다.

아래 포스팅을 보니 Moose 를 업그레이드 하면 해결 될거라고 한다.

일단 쉽게 에러 재현 하는 방법

$ perl -MMoose -e 1
Invalid version format (version required) at /Library/Perl/5.18/Module/Runtime.pm line 386.
BEGIN failed--compilation aborted.

업그레이드 하는 방법 까지는 설명이 없는데 그냥 cpan 으로 설치 하면 업그레이드 됨
$ sudo cpan Moose
or
$ cpanm Moose

반응형
Comments