1

我正在尝试按照此处的说明将我的应用程序与 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 位上使用 Python 3.2.3 和 TideSDK 1.2.0 RC4。有任何想法吗?

4

2 回答 2

3

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

于 2012-10-14T06:25:44.030 回答
1

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

于 2012-10-14T05:42:40.947 回答