代码改变世界

nodejs linux安装

2014-03-15 14:49  freefei  阅读(283)  评论(0)    收藏  举报

contos 6.4中用老版本的 nodejs v0.8.7 和 npm包 安装模块的时候 一直不成功 。

后来升级了nodejs最新的包

wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz

下载最新的resources 包 执行安装

 ./configure

make

make install

 

nodejs 安装报错 请安装 

yum install gcc-c++

http://czpae86.iteye.com/blog/1636295

注意安装gcc-c++ 需要 python2.6 如果升级到了2.7以上 可手动的修改系统python为2.6

进行更改后,yum果然无法运行了。修改/usr/bin/yum文件,将第一行的
#!/usr/bin/python
中的python改为系统原有的python版本,我的如下:
#!/usr/bin/python2.6

 

报错 nodejs ImportError: No module named bz2

升级 yum install -y bzip2*

python没有bz2扩展,安装下bz2后,再重新安装下python。  
  
    yum install -y bzip2*  
    cd Python-2.7.2/Modules/zlib  
    ./configure && make && make install  
    cd ../../  
    python setup.py install  

 

参考http://mutongwu.iteye.com/blog/1982852

 

再安装 其他的包 例如笔者的 pm2   

npm install -g pm2

成功

 

总结:出现npm 安装模块不成 为nodejs版本过低 升级版本 即可

@ https://github.com/ranmufei Pop Balloons Game - Free Online Stress Relief Game