1

我正在运行最新版本的 python(3.3.2 32bit Intel win32)并安装了 PyInstaller 来将我的*.py文件编译为*.exe可执行文件。我通过 Windows CMD ( ) 编译我的文件cmd.exe,但收到了一个错误:

G:\PyInstaller>python pyinstaller.py prog.py
File "pyinstaller.py", line 73
print get_version()
                ^
SyntaxError: invalid syntax

关于为什么会发生这种错误的任何想法?这两个程序都已正确安装,没有任何问题。谢谢。

4

2 回答 2

3

根据 pyinstaller github 页面官方网站Python 3 尚不支持。

另请参阅与您的错误相关的 trac问题和支持 Python 3 的问题

于 2013-07-01T07:08:38.557 回答
1

这个特殊的错误是因为print是 Python3 中的一个函数,所以试图将它用作语句是一个 SyntaxError

于 2013-07-01T07:21:03.703 回答