tibSDK在tibuild.py中无效语法错误

时间:2012-10-14 05:41:30

标签: python tidesdk

我正在尝试按照说明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。有什么想法吗?

2 个答案:

答案 0 :(得分:3)

你的系统上应该有python 2.7,并建议你暂时呆在那里。 Scons是我们用于TideSDK的构建系统。它最终可能被移植到python 3.x.因为它是许多大型项目使用的非常流行的跨平台构建系统。

答案 1 :(得分:1)

在python 3中,print是一个函数。使用print("signal caught: %d" % signum)