使用PYTHON的备用安装来安装node.js.

时间:2014-07-30 00:31:48

标签: python linux node.js python-2.7 installation

我的服务器正在运行CentOS 5.8并使用PYTHON 2.4

我安装了PYTHON 2.7的备用版本来用于安装node.js

我已经按照几个不同的教程来达到这一点,需要一点帮助才能完成

我在节点目录中并使用此命令进行配置

/usr/bin/env python2.7 ./configure

当我运行make命令时出现错误。

     File "../../tools/js2c.py", line 387
    except Error as e:
                  ^
SyntaxError: invalid syntax
make[1]: *** [/root/node/out/Release/obj/gen/libraries.cc] Error 1
make[1]: Leaving directory `/root/node/out'
make: *** [node] Error 2

我相信这是因为它使用的是2.4版本的python。如何强制makemake install命令使用我的备用安装python 2.7?

我是Linux命令的完全初学者。

1 个答案:

答案 0 :(得分:0)

我通过以下方式完成了这项工作。全程

  1. yum update -y
  2. yum -y groupinstall "Development Tools"
  3. 安装了git ...跟着这个(https://stackoverflow.com/a/8327476/888640
  4. 安装了PYTHON的备用版本
  5. wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz
  6. tar -xvzf Python-2.7.2.tgz
  7. cd Python-2.7.2
  8. ./configure
  9. make altinstall
  10. cd
  11. 使用正确的python版本
  12. mv /usr/bin/python /usr/bin/python.old
  13. ln -s /usr/local/bin/python2.7 /usr/bin/python
  14. 安装节点
  15. cd node
  16. ./configure
  17. make
  18. make install
  19. 更改回python的正常版本
  20. mv /usr/bin/python.old /usr/bin/python