|Version 7 (modified by matysek, 20 months ago) (diff)|
As of PyInstaller 1.4+, 32-bit Mac OS X is supported.
64-bit Mac OS X is experimentally supported in svn version.
There are surely some bugs and missing features, but you are encouraged to try it and report your experiences on the mailing list. Also search our tickets because there might be patches floating around that can help you out with your showstoppers.
By default, PyInstaller creates UNIX executables under Mac OSX. To create an application bundle, you will need to manually add the following at the bottom of your .spec file:
- One-file mode:
import sys if sys.platform.startswith("darwin"): app = BUNDLE(coll, name=os.path.join('dist', 'NAME.app'), version='version')
- One-dir mode:
Support coming soon (see ticket #155)