라벨이 python2인 게시물 표시

windows(윈도우)에서 npm install시 발생하는 not found: python2 오류

experience  angular4 + webpack + sass 등으로 구성된 프로젝트를 윈도우에서 빌드하기 위해 npm i 호출시 다음과 같은 에러와 함께 빌드 실패... ​ gyp verb check python checking for Python executable "python2" in the PATH  gyp verb `which` failed Error: not found: python2  ​ 윈도우 계열에서 node 이용시 위와 같은 오류가 가끔 발생하는데, 여러 프로젝트를 바꿔가며 지나가니, 어떻게 해결했었는지 기억이... @.@  ​ 대충 로그를 보면, python기반에서 동작하는 특정 module(sass관련으로 보임)이 있는 것으로 보이며, 윈도우에는 기본으로 python이 세팅되어 있지 않기에 발생한 것으로 보이는.... ​ ​ ​ 해결 방법 ; 윈도우용 빌드 툴을 설치하면 되는 듯... npm install --global --production windows-build-tools ​ 추가로 node버전이 올라가면서, 위 windows-build-tools도 설치가 필요없는 상황이 발생..  pc에 글로벌로 설치된 node버전과 이용하려는 해당 프로젝트에서 이용하는 node 버전이 달라서 문제가 발생하기도 함.. ( node-sass 버전과의 충돌 등 )     이런 경우는 nvm설치해서 node를 해당 프로젝트에 맞는 버전으로 선택해서 이용하도록 하여 해결가능...  ​  nvm이용하면 실행을 하려는 node 버전을 선택해서 진행가능..  windows에서 설치해보았는데, 이미 설치된 node 인식도 잘되는 듯. ​ ​ from : https://github.com/JeremyEnglert/JointsWP/issues/317 ​https://github.com/nodejs/node-gyp#installation   - 참조 : ...