日期:2014-05-16 浏览次数:20848 次
下载新版的Python(建议使用2.7版本:http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz), 安装三部曲:./configure/ make /make install 建立软连接,使系统默认的python指向python27 mv /usr/bin/python /usr/bin/python2.4 ln -s /usr/local/bin/python27 /usr/bin/python 修改yum,防止报错: # vi /usr/bin/yum 将 #!/usr/bin/python 改为: #!/usr/bin/python2.4 然后保存OK.补充:yum基于python写的 下载新版nodejs:安装三部曲:./configure/ make/ make install # vim /etc/profile 在最后,添加: export PATH="/usr/local/webserver/mysql/bin:$PATH" 保存,退出,然后运行: #source /etc/profile 不报错则成功。 安装过程可能碰见问题: 1、没有安装gcc、g++ yum install gcc yum install gcc-c++ 2、 ImportError: No module named bz2: File "/disk/src/node-v0.6.12/deps/v8/SConstruct", line 37: import js2c, utils File "/disk/src/node-v0.6.12/deps/v8/tools/js2c.py", line 36: import bz2 Waf: Leaving directory `/disk/src/node-v0.6.12/out' Build failed: -> task failed (err #2): {task: libv8.a SConstruct -> libv8.a} make: *** [program] 错误 1 python没有bz2扩展,安装下bz2后,再重新安装下python。 yum install -y bzip2* cd Python-2.7.2/Modules/zlib ./configure && make && make install cd ../../ python setup.py install #查看安装结果: #node -v #npm -v