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