2013-10-17 79 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

感謝。我有同樣的問題,這就是原因。 –