Linux Scons在gpsd中发现无效语法

Linux Scons在gpsd中发现无效语法,linux,scons,gpsd,Linux,Scons,Gpsd,我正在尝试从安装gpsd,但当我在文件夹上运行SCON时,我得到: scons: Reading SConscript files ... File "/root/gpsd/gpsd-3.0/SConstruct", line 290 with open("xmltest.xml", "w") as ofp: ^ SyntaxError: invalid syntax 已更新为python 2.7,并且可以正常工作。您使用的是哪一版本的python?似乎太旧了。2.4,我

我正在尝试从安装gpsd,但当我在文件夹上运行SCON时,我得到:

scons: Reading SConscript files ...
File "/root/gpsd/gpsd-3.0/SConstruct", line 290

with open("xmltest.xml", "w") as ofp:

        ^

SyntaxError: invalid syntax

已更新为python 2.7,并且可以正常工作。

您使用的是哪一版本的python?似乎太旧了。2.4,我正在等待在centos上安装2.7,然后我会用解决方案更新问题(可能2.4没有with语句)。