npm 오류입니다! 노드-pre-gyp

npm ERR! node-pre-gyp 오류 는 npm i가 node-gyp에서 Python을 찾을 수 없기 때문에 보고됩니다. Python 환경 변수가 설정되지 않았거나 Python이 설치되지 않았기 때문일 수 있습니다.

일반적으로 js에 캔버스 패키지를 도입하는 사람들은 기본 레이어를 편집하기 위해 Python이 필요합니다.

해결책:

  1. Python 환경이 설치되었는지 확인합니다. python --version명령줄 창에 명령을 입력하여 버전을 확인할 수 있습니다.

  2. Python이 설치되어 있지 않은 경우 Python을 다운로드하여 설치할 수 있습니다 .

  3. 환경 변수에 Python 경로를 추가합니다. Windows에서는 "내 PC"를 마우스 오른쪽 버튼으로 클릭하고 → 속성 → 고급 시스템 설정 → 환경 변수를 클릭하고, "시스템 변수"에서 "경로"를 찾아 편집합니다. 예를 들어 Python의 설치 경로를 마지막에 추가합니다 C:\Python39\.

  4. 설치를 확인하려면 node-gyp명령줄 창에 다음 명령을 입력할 수 있습니다.

    npm list -g node-gyp
    

    설치되어 있지 않은 경우 다음 명령을 사용하여 전역으로 설치할 수 있습니다.

    npm install -g node-gyp
    

 그러면 npm이 성공적으로 다운로드됩니다.

Ich denke du magst

Origin blog.csdn.net/m0_72446057/article/details/129835531
Empfohlen
Rangfolge