我已经了解到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/
目录)我尝试从源代码构建(相同版本)并且面临同样的问题)。不过我不知道该怎么做。我不想更改可以通过Cygwin安装的Windows中安装的Python。如果这个错误不仅仅是冰山一角,我可能只是改变了Makefile。
问题是针对那些可能会告诉我们尝试“修复”Makefile是否有意义的人,或者我应该只使用Cygwin的Python版本(它的问题非常错误fork
,但我想我可以忍受......)
答案 0 :(得分:0)
命令不正确,请使用不带v的版本。尝试: nvm install 0.4.12