尝试在Windows 10上使用nvm安装节点版本时出现gyp错误

时间:2019-10-18 09:29:40

标签: visual-studio-2017 windows-10 nvm gyp

我正在尝试在Windows 10上安装和使用节点版本管理器nvm。我已按照此处的说明进行操作:https://itnext.io/nvm-the-easiest-way-to-switch-node-js-environments-on-your-machine-in-a-flash-17babb7d5f1b 一切顺利,直到安装了一个版本的节点为止。

我跑步

nvm install 8.16.2

似乎可以,但是最后安装失败:

/usr/bin/sh: C:Python27python.exe: command not found
C:\Python27\python.exe tools/gyp_node.py -f make
gyp: name 'MSVS_VERSION' is not defined while evaluating condition '(OS=="win" and MSVS_VERSION>="2012") or llvm_version>="3.3" or xcode_version>="5.0" or gas_version>="2.23"' in deps\openssl\openssl.gyp
make: *** [Makefile:99: out/Makefile] Error 1
nvm: install v8.16.2 failed!

我正在使用Visual Studio 2017,我猜想它与此有关,但我一直无法找到遇到相同问题的人。

有人认识到这一点,或者对解决方案有任何线索吗?让我知道是否需要提供更多信息。

0 个答案:

没有答案