node-gyp is really useful and annoying.
npm install fails if Python 2.7 and a C# Compiler is missing.
You could use
choco to get and install the missing packages or simply install another npm package:
npm -g windows-build-tools
will install Phyton 2.7 and the Visual Studio Build tools that are required by