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

语法错误:invalid syntax

如何修复此错误?

4

2 回答 2

3

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

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

要检查您的 Python 版本,请使用以下命令:

python -V
于 2013-10-17T23:55:27.303 回答
0

不要在开头输入-bash-3.2$ 。做就是了

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

于 2013-10-17T14:52:20.630 回答