2014-02-10 80 views
1

我試圖在amazon ec2實例上安裝npm。在ec2上安裝npm會返回127錯誤

我已經安裝了Git和node.js的在我的實例

我所輸入的是這些

git clone git://github.com/joyent/node.git 
cd node 
git checkout v0.10.20 
./configure 
make 
sudo make install 
git clone https://github.com/isaacs/npm.git 
cd npm 
sudo make install 

但最終會與此錯誤

rm -rf \ 
    .building_ronn \ 
    html/doc \ 
    html/api \ 
    man 
scripts/doc-build.sh doc/api/npm-test.md man/man3/npm-test.3 
make[1]: Entering directory `/home/ec2-user/npm' 
node cli.js install ronn --no-global 
bash: node: command not found 
make[1]: *** [node_modules/.bin/ronn] Error 127 
make[1]: Leaving directory `/home/ec2-user/npm' 
make: *** [man/man3/npm-test.3] Error 2 
+0

你爲什麼要安裝NPM?它與node.js – vinayr

+0

捆綁在一起。另外,如果在configure,make和make install之間使用'&&',則可以確定在下一個進程啓動之前會成功完成。看起來,無論是構建Node.js都不成功,或者其安裝位置不在您的$ PATH中。 –

回答