Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python get_version()PyInstaller语法错误_Python_Python 3.x_Cmd - Fatal编程技术网

Python get_version()PyInstaller语法错误

Python get_version()PyInstaller语法错误,python,python-3.x,cmd,Python,Python 3.x,Cmd,我正在运行最新版本的python 3.3.2 32位Intel win32,并已安装PyInstaller将*.py文件编译为*.exe可执行文件。我通过Windows CMD.exe编译文件,但收到一个错误: G:\PyInstaller>python pyinstaller.py prog.py File "pyinstaller.py", line 73 print get_version() ^ SyntaxError: invalid syntax

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

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

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

根据pyinstaller和Python3的说法,Python3还不受支持


另请参阅与您的错误相关的trac和关于支持Python 3的说明。

根据pyinstaller,Python 3还不受支持


另请参阅与您的错误相关的trac以及支持Python 3的相关说明。

此特定错误是因为print是Python3中的一个函数,因此尝试将其用作语句是一个语法错误

此特定错误是因为print是Python3中的一个函数,因此尝试将其用作语句是一个语法错误

是的,应该使用2.7:多版本:在2.3到2.7之间的任何Python版本下都可以使用。非常感谢您,一旦计时器停止运行,我们会尽快接受您的回答。另外,在我进行讨论时,Python 2.7和Python 3.x.x之间有什么主要区别吗?@cheesyback,有一些主要区别。打印是一项重要的功能。2to3将修复/翻译许多情况,但有时代码需要稍加修改。@gnibbler命令python应该在windows的命令提示符下工作吗?是的,应该与2.7:Multiversion一起工作:在从2.3到2.7的任何python版本下工作。非常感谢,一旦计时器停止,我们将尽快接受答案。另外,在我做这件事的时候,Python2.7和Python3.x.x之间有什么主要的区别吗?@cheesyback,有一些主要的区别。打印是一项重要的功能。2to3将修复/翻译许多情况,但有时代码需要稍微修改。@gnibbler命令python应该在windows的命令提示符下工作吗?