我正在尝试按照说明here将我的应用与TideSDK捆绑在一起。我的命令是:
python tibuild.py --dest=hi --type=bundle --package=hi2 c:\users\name\desktop\test
它给了我这个错误:
File "tibuild.py", line 39
print "signal caught: %d" % signum
^
SyntaxError: invalid syntax
tibuild.py中的第39行说:
print "signal caught: %d" % signum
我在Windows 7 64位上使用带有TideSDK 1.2.0 RC4的Python 3.2.3。有什么想法吗?
答案 0 :(得分:3)
你的系统上应该有python 2.7,并建议你暂时呆在那里。 Scons是我们用于TideSDK的构建系统。它最终可能被移植到python 3.x.因为它是许多大型项目使用的非常流行的跨平台构建系统。
答案 1 :(得分:1)
在python 3中,print
是一个函数。使用print("signal caught: %d" % signum)