原来,node-gyp
不会获取 Windows 环境变量中的变量值,所以你需要像这样设置它们:
npm config set python D:\python
我正在安装的是 sharp
,而不是 node-gyp
,所以我没有注意到他们的文档中有这个命令:
npm install --global --production windows-build-tools
这会为您安装所有内容并设置路径。 我使用了这个命令,最终成功运行了 npm install
。
注意:您需要以管理员身份运行此命令。