Puede ser que node-gyp se use en el proyecto. Esta cosa necesita usar algunas variables de entorno de python
Solución: simplemente instale python, pero recuerde agregar variables de entorno al instalar, y la versión parece ser 2.7.12 (soy esta versión, el proyecto se ejecuta correctamente y no hay problema con la instalación de npm)
Dirección de descarga de Python: https://www.python.org/downloads/release/python-2712/
Tutoría de instalación:
primer paso:
Segundo paso:
tercer paso:
Paso 4: Selecciona el segundo y listo
Una vez completada la instalación, puede abrir el panel de control con cmd e ingresar python para ver si la instalación es exitosa, y luego ir a las variables de entorno del sistema para ver si existen estas dos variables.
Si es así, puede intentar ejecutar el proyecto o instalar npm. No hay problema aquí. Si aún no funciona, puede intentar instalar node-gyp globalmente.
npm install -g node-gyp
Hasta ahora, he hecho muchas cosas y el problema está resuelto~