nodejs linux 安装 ,nodejs安装报错
发布于 11 年前 作者 jwenlee 11152 次浏览 最后一次编辑是 8 年前

说明: 使用CentOS系统,进行nodejs安装,nodejs版本-v0.8.7。

1,先下载nodejs: # wget http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz

2,解压文件 # tar xvf node-v0.8.7.tar.gz

3,进入解压目录 # cd node-v0.8.7

4,检查所需要配置 # ./configure

出现错误提示: File “./configure”, line 261 o[‘variables’][‘node_prefix’] = options.prefix if options.prefix else ‘’ ^ SyntaxError: invalid syntax

处理方法见后文。

5 ,进行安装(时间比较长): # make && make install

6,检查是否成功安装,输入命令: # node -v

如果安装成功会输出相应版本号,如: v0.8.7

7,现在可以创建一个test.js文件进行测试,文件内容为:console.log(‘Hello World.’); 输入命令: # node test.js 输出:

/****************************************************/
nodejs安装./configure报错解决方法
/****************************************************/
Obviously the build fails when using Python 2.4.3
因为CentOS自带的是Python 2.4.3所以我们需要将版本提升至2.6以上
执行以下命令,注意安装路径:

$ wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2
$ tar jxvf  Python2.6.5.tar.bz2
$ cd Python2.6.5
$ ./configure
$ make && make install
$ /usr/local/bin/python2.6 -V  (查看一下python的版本)
$ mv /usr/bin/python  /usr/bin/python2.4
$ rm -f  /usr/bin/python
$ ln -s /usr/local/bin/python2.6 /usr/bin/python  
$ vi /usr/bin/yum (将原来的/usr/bin/python 改为 /usr/bin/python2.4)
$ python -V  (注意V要大写,显示当前python版本应该显示为2.6.5)

转的 http://hi.baidu.com/wuyadong1990s/item/2a18e573f8a7da2c6dc37ca6

1 回复

感谢,遇到python版本引发的语法错误,找了一圈终于找到了

回到顶部