我正在尝试在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,我猜想它与此有关,但我一直无法找到遇到相同问题的人。
有人认识到这一点,或者对解决方案有任何线索吗?让我知道是否需要提供更多信息。