0
我试图安装在RedHat simplejson2.4然而越来越:语法错误:无效的语法,而安装simplejson 2.4线390 - 蟒蛇2.4.3
SyntaxError: Invalid syntax encoder.py line 390
输出:
[~/tmp/simplejson-2.4.0]# python setup.py install
running install
running build
running build_py
running build_ext
running install_lib
byte-compiling /lib64/python2.4/site-packages/simplejson/encoder.py to encoder.pyc
File "/lib64/python2.4/site-packages/simplejson/encoder.py", line 390
if (not _bigint_as_string or
^
SyntaxError: invalid syntax
代码
...
388 elif isinstance(value, (int, long)):
389 yield ((buf + str(value))
390 if (not _bigint_as_string or
391 (-1 << 53) < value < (1 << 53))
392 else (buf + '"' + str(value) + '"'
...
请指教
我尝试安装2.3.3和仍然相同的问题。你知道哪个simplejson版本支持python2.4吗?我检查了文档,并提到它向后兼容2.4 – m1k3y3 2012-03-14 17:50:58
@ m1k3y02我会升级你的Python版本。 – CoffeeRain 2012-03-14 17:55:08
gcbirzan - 我再次查看文档。你是对的,因为simplejson版本2.1不支持python 2.4 @CoffeRain - 我在这个过程中:)谢谢 – m1k3y3 2012-03-14 21:02:18