|
下载新版的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 |
|
|