node.js 삽질기

1 min

새 윈도pc에서 node프로젝트 소스 내려받고 새로 개발 시작하려는 차에 node.js 최신버전 12.3.0을 깔자 아래와 같은 문제들이 연속으로 발생… 아래 문제들을 해결하다가, 윈도우즈 빌드 툴도 깔고 파이썬도 자동으로 깔리고 그러던데… 다 지우고 node.js 안정버전인 10.16.0 버전을 설치하니 모든게 해결됨.( ㅡ ㅡ;;)

에러 문구

gyp ERR! Can't find Python executable 'python' on Windows

그 외 설치 도중 만난 에러들…

gyp err msbuild.exe failed with exit code: 1
cannot find module grpc_node.node

취했던 조치

  • windows build tool 설치 npm install –global –production windows-build-tools (파워셸 관리자 권한 필요)

  • node-gyp 업데이트

  • 그래도 안되어서 node_module 다 지우고, package-lock.json 파일도 지우고 새로 npm install

참고

  • gyp(generate your projects) : 빌드 자동화 도구로서, 파이썬으로 작성된 메타 빌드 시스템