我刚刚安装了PyInstaller 2.0,并且我一直在尝试使用它来创建python脚本的可执行文件。但是,从终端,当我进入目录pyinstaller-2.0并运行包含在README
文本文件中的命令时,如下所示:
python pyinstaller.py Path/to/my/application.py
我收到一条错误消息,似乎表明某个PyInstaller文件中存在语法错误:
File "pyinstaller.py", line 26, in <module>
import PyInstaller.build
File "/Desktop/pyinstaller-2.0/PyInstaller/build.py", line 30, in <module>
import bindepend
File "/Desktop/pyinstaller-2.0/PyInstaller/bindepend.py", line 30, in <module>
from PyInstaller.depend import dylib
File "/Desktop/pyinstaller-2.0/PyInstaller/depend/dylib.py", line 149, in <module>
from PyInstaller.lib.macholib import util
File "/Desktop/pyinstaller-2.0/PyInstaller/lib/macholib/util.py", line 136
except (IOError, os.error) as why:
^
SyntaxError: invalid syntax
我缺少一步吗?这是一个常见错误吗?我在Mac OSX 10.5.8上使用Python 2.5.1。
答案 0 :(得分:0)
Python 2.5不使用except Exception as name:
格式。请改用except Exception, name:
。