2013-10-17 42 views
0
-bash-3.2$ ./configure --prefix=$HOME 
    File "./configure", line 287 
    o['default_configuration'] = 'Debug' if options.debug else 'Release' 

的SyntaxError安装在Linux服务器的nod​​e.js:invalid syntax如何使用腻子

如何解决这个问题?

回答

0

不要输入-bash-3.2 $开头。只是做

./configure --prefix=$HOME File "./configure", line 287 o['default_configuration'] = 'Debug' if options.debug else 'Release'

2

您收到的错误是使用旧版本的Python的结果。要构建Node.js,您必须使用Python 2.6或2.7版本。

要解决您的问题,请将Python更新为受支持的版本。还要确保你的PATH变量指向你想要使用的正确的Python,因为安装一个包可能不会改变变量指向的地方。

要检查你的Python版本,使用这个命令:

python -V 
+0

感谢。我有同样的问题,这就是原因。 –