3

我已经了解到 Node.js 在新版本中选择不支持 Cygwin,但 NVM 也无法安装旧版本。我得到的错误:

$ nvm install v0.4.12
Additional options while compiling:
######################################################################## 100.0%
C:\Python27\python.exe: can't open file '/home/wvxvw/.nvm/src/node-v0.4.12/tools\
/waf-light': [Errno 2] No such file or directory
nvm: install v0.4.12 failed!

(为便于阅读而格式化)

我认为这是因为 Python 二进制文件不知道 Cygwin 样式的路径(并且找不到/home/目录)我尝试从源代码(相同版本)构建并且面临同样的问题)。但是我不确定该怎么做。我不想将 Windows 中安装的 Python 更改为可以通过 Cygwin 安装的 Python。如果这个错误不仅仅是冰山一角,我可能只是更改 Makefile。

这个问题是针对那些可能会说尝试“修复”Makefile是否有意义的人,或者我应该只使用Cygwin的Python版本(它的问题是非常错误fork的,但我认为我可以忍受......)

4

1 回答 1

0

命令不正确,请使用没有v的版本。尝试:nvm install 0.4.12

于 2020-08-17T14:45:07.743 回答