py2app - Create standalone Mac OS X applications with Python¶
py2app is a Python setuptools command which will allow you to make standalone application bundles and plugins from Python scripts. py2app is similar in purpose and design to py2exe for Windows.
Note
Py2app must be run on macOS and cannot be used to cross build macOS applications on Windows or Linux.
Contents¶
- Installation
- Invoking py2app
- Py2app Configuration
- Tutorial
- Debugging application building
- Dependencies
- Environment in launched applications
- Frequently Asked Questions
- Tweaking your Info.plist
- Example setup.py templates
- Recipes
- py2app Setuptools Configuration
- Release history
- py2app 2.0a0
- py2app 0.28.4
- py2app 0.28.3
- py2app 0.28.2
- py2app 0.28.1
- py2app 0.28
- py2app 0.27
- py2app 0.26.1
- py2app 0.26
- py2app 0.25
- py2app 0.24
- py2app 0.23
- py2app 0.22
- py2app 0.21
- py2app 0.20
- py2app 0.19
- py2app 0.18
- py2app 0.17
- py2app 0.16
- py2app 0.15
- py2app 0.14.1
- py2app 0.14
- py2app 0.13
- py2app 0.12
- py2app 0.11
- py2app 0.10
- py2app 0.9
- py2app 0.8.1
- py2app 0.8
- py2app 0.7.4
- py2app 0.7.3
- py2app 0.7.2
- py2app 0.7.1
- py2app 0.7
- py2app 0.6.4
- py2app 0.6.3
- py2app 0.6.2
- py2app 0.6.1
- py2app 0.6
- py2app 0.5.2
- py2app 0.5.1
- py2app 0.5
- py2app 0.4.3
- py2app 0.4.2
- py2app 0.4.0
- py2app 0.3.6
- py2app 0.3.5
- py2app 0.3.4
- py2app 0.3.3
- py2app 0.3.2
- py2app 0.3.1
- py2app 0.3.0
- py2app 0.2.1
- py2app 0.2.0
- py2app 0.1.9
- py2app 0.1.8
- py2app 0.1.7
- py2app 0.1.6
- py2app 0.1.5
- py2app 0.1.4
- py2app 0.1.3
- py2app 0.1.2
- py2app 0.1.1
- py2app 0.1
Online Resources¶
There are several online resources to help you get along with py2app.
- Mailing list:
- http://www.python.org/community/sigs/current/pythonmac-sig/
- Issue tracker:
- https://github.com/ronaldoussoren/py2app/issues
- Source code repository:
- https://github.com/ronaldoussoren/py2app
- PyPI Entry:
- https://pypi.org/project/py2app/
If you’re looking for help, pay special attention to the examples
folder in the source, which demonstrates many common use cases.